xolvio / meteor-rtd-example-project

A template project to use for creating a meteor app with unit and webdriver testing
91 stars 27 forks source link

Doesn't work out of the box #42

Open rajish opened 10 years ago

rajish commented 10 years ago

I've just cloned the repo and bootstrapped as described in the documentation:

09:41:24 {master} ~/proj/research/meteor-rtd-example-project$ ./node_modules/.bin/rtd --debug
Running "bgShell:killAll" (bgShell) task
[D] Task source: /Users/rajish/proj/research/meteor-rtd-example-project/node_modules/rtd/node_modules/grunt-bg-shell/tasks/bg-shell.coffee

Running "downloadAndOrStartSelenium" task
[D] Task source: /Users/rajish/proj/research/meteor-rtd-example-project/node_modules/rtd/Gruntfile.js

Downloading http://chromedriver.storage.googleapis.com/2.9/chromedriver_mac32.zip
..............................

Downloading http://selenium.googlecode.com/files/selenium-server-standalone-2.39.0.jar
................................................................................
................................................................................
...........................................................................

Running "unzip:chromeDriver" (unzip) task
[D] Task source: /Users/rajish/proj/research/meteor-rtd-example-project/node_modules/rtd/node_modules/grunt-zip/tasks/zip.js
File "/Users/rajish/proj/research/meteor-rtd-example-project/node_modules/rtd/lib/bin/" created.

Running "chmod" task
[D] Task source: /Users/rajish/proj/research/meteor-rtd-example-project/node_modules/rtd/Gruntfile.js

Running "bgShell:startKarma" (bgShell) task
[D] Task source: /Users/rajish/proj/research/meteor-rtd-example-project/node_modules/rtd/node_modules/grunt-bg-shell/tasks/bg-shell.coffee

Running "bgShell:synchronizeMirrorApp" (bgShell) task
[D] Task source: /Users/rajish/proj/research/meteor-rtd-example-project/node_modules/rtd/node_modules/grunt-bg-shell/tasks/bg-shell.coffee

Running "bgShell:instrumentCode" (bgShell) task
[D] Task source: /Users/rajish/proj/research/meteor-rtd-example-project/node_modules/rtd/node_modules/grunt-bg-shell/tasks/bg-shell.coffee
.
Processed [3] files in 0 secs

Running "bgShell:startMirrorApp" (bgShell) task
[D] Task source: /Users/rajish/proj/research/meteor-rtd-example-project/node_modules/rtd/node_modules/grunt-bg-shell/tasks/bg-shell.coffee

Running "bgShell:startApp" (bgShell) task
[D] Task source: /Users/rajish/proj/research/meteor-rtd-example-project/node_modules/rtd/node_modules/grunt-bg-shell/tasks/bg-shell.coffee

Running "pollServices" task
[D] Task source: /Users/rajish/proj/research/meteor-rtd-example-project/node_modules/rtd/Gruntfile.js
RTD is starting up...
Installing Meteor 0.8.1.1:
Installing Meteor 0.8.1.1:
 * 'meteor' build tool (version 43b8566b9f)
 * 'meteor' build tool (version 43b8566b9f)
 * Package updates: accounts-base accounts-facebook accounts-github
   accounts-google accounts-meetup accounts-meteor-developer accounts-oauth
   accounts-password accounts-twitter accounts-ui accounts-ui-unstyled
   accounts-weibo amplify appcache application-configuration
   audit-argument-checks autopublish autoupdate backbone binary-heap bootstrap
   browser-policy browser-policy-common browser-policy-content
   browser-policy-framing callback-hook check code-prettify coffeescript
   coffeescript-test-helper ctl ctl-helper d3 deps dev-bundle-fetcher
   disable-oplog ejson email facebook facts follower-livedata force-ssl
   geojson-utils github google handlebars html-tools htmljs http id-map insecure
   jquery jquery-history jquery-layout jquery-waypoints js-analyze
   js-analyze-tests json jsparse less livedata localstorage logging meetup
   meteor meteor-developer meyerweb-reset minifiers minimongo mongo-livedata
   oauth oauth-encryption oauth1 oauth2 observe-sequence ordered-dict
   preserve-inputs random reactive-dict reload retry routepolicy
   service-configuration session showdown spacebars spacebars-compiler
   spacebars-tests spiderable srp standard-app-packages star-translate startup
   stylus templating test-helpers test-in-browser test-in-console tinytest
   twitter ui underscore underscore-tests webapp weibo

 * Package updates: accounts-base accounts-facebook accounts-github
   accounts-google accounts-meetup accounts-meteor-developer accounts-oauth
   accounts-password accounts-twitter accounts-ui accounts-ui-unstyled
   accounts-weibo amplify appcache application-configuration
   audit-argument-checks autopublish autoupdate backbone binary-heap bootstrap
   browser-policy browser-policy-common browser-policy-content
   browser-policy-framing callback-hook check code-prettify coffeescript
   coffeescript-test-helper ctl ctl-helper d3 deps dev-bundle-fetcher
   disable-oplog ejson email facebook facts follower-livedata force-ssl
   geojson-utils github google handlebars html-tools htmljs http id-map insecure
   jquery jquery-history jquery-layout jquery-waypoints js-analyze
   js-analyze-tests json jsparse less livedata localstorage logging meetup
   meteor meteor-developer meyerweb-reset minifiers minimongo mongo-livedata
   oauth oauth-encryption oauth1 oauth2 observe-sequence ordered-dict
   preserve-inputs random reactive-dict reload retry routepolicy
   service-configuration session showdown spacebars spacebars-compiler
   spacebars-tests spiderable srp standard-app-packages star-translate startup
   stylus templating test-helpers test-in-browser test-in-console tinytest
   twitter ui underscore underscore-tests webapp weibo

>> Failed to load tools for release 0.8.1.1
>>
>> /Users/rajish/.meteor/packages/meteor-tool/.1.0.32.yuellp++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/dev_bundle/lib/node_modules/fibers/future.js:173
>> throw(ex);
>> ^
>> Error: ENOTEMPTY, directory not empty '/Users/rajish/.meteor/tools/43b8566b9f'
>>     at Object.fs.renameSync (fs.js:548:18)
>>     at Object.files.extractTarGz (/Users/rajish/.meteor/packages/meteor-tool/.1.0.32.yuellp++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/tools/files.js:545:6)
>>     at Object._.extend.downloadToolsToWarehouse (/Users/rajish/.meteor/packages/meteor-tool/.1.0.32.yuellp++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/tools/warehouse.js:366:11)
>>     at Object._.extend._populateWarehouseForRelease (/Users/rajish/.meteor/packages/meteor-tool/.1.0.32.yuellp++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/tools/warehouse.js:256:21)
>>     at Object._.extend.ensureReleaseExistsAndReturnManifest (/Users/rajish/.meteor/packages/meteor-tool/.1.0.32.yuellp++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/tools/warehouse.js:107:22)
>>     at /Users/rajish/.meteor/packages/meteor-tool/.1.0.32.yuellp++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/tools/main.js:849:36
Fatal error: Command failed: cd /Users/rajish/proj/research/meteor-rtd-example-project/app;meteor run --port 3000;

Looks like it's trying to install meteor 0.8.1.1 while the most recent one is 0.9.3