diff options
| -rw-r--r-- | README.md | 4 | ||||
| -rw-r--r-- | Rakefile | 4 | ||||
| -rw-r--r-- | package.json | 8 |
3 files changed, 8 insertions, 8 deletions
@@ -26,10 +26,6 @@ Building AngularJS Running Tests ------------- -Running tests requires installation of [Testacular](http://vojtajina.github.com/testacular): - - sudo npm install -g testacular - To execute all unit tests, use: rake test:unit @@ -21,6 +21,8 @@ task :default => [:package] desc 'Init the build workspace' task :init do + %x(npm install) + FileUtils.mkdir(BUILD_DIR) unless File.directory?(BUILD_DIR) v = YAML::load( File.open( 'version.yaml' ) ) @@ -343,6 +345,8 @@ end def start_testacular(config, singleRun, browsers, misc_options) + Rake::Task[:init].invoke + sh "./node_modules/testacular/bin/testacular start " + "#{config} " + "#{'--single-run=true' if singleRun} " + diff --git a/package.json b/package.json index b3833816..9a3e9796 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,9 @@ "name": "AngularJS", "version": "0.0.0", "dependencies" : { - "testacular" : "canary", - "jasmine-node" : "*", - "q-fs" : "*", - "qq" : "*" + "testacular" : "0.5.9", + "jasmine-node" : "1.2.3", + "q-fs" : "0.1.36", + "qq" : "0.3.5" } } |
