Code Monkey home page Code Monkey logo

jute's People

Contributors

christian-bromann avatar jfhbrook avatar zzo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

jute's Issues

Submit unittest through phantomjs doesn't generate test report

It's OK to generate report via chrome browser but not for command line submit via phantomjs.
I have installed phantomjs already.

The console output says
Submitting { tests: 'sum.html',
retry: 0,
phantomjs: true,
screen: 0 } to {host machine}
Final PhantomJS Results: {"current_results":{}}

I checked the log at /home/y/logs/jute.log
It has issue when dump report into file. The exact log is as follows:

{Host IP} - - [Mon, 02 Jan 2012 05:57:11 GMT] "PUT /jute/_message HTTP/1.1" 200 -
"http://{hostname}:8080/test/sum.html" "M
ozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.3 (KHTML, like Gecko) PhantomJS/1.3.0 Safari/533.3"
MESSAGE console.log from /test/sum.html: JUTE TestDone SumSuite
TypeError: Cannot read property '0' of undefined
at [object Object].testReport (/home/y/lib/node4/lib/node_modules/jute/jute/actions/testReport.js:62:45)
at [object Object].emit (events.js:67:17)
at [object Object].prune (/home/y/lib/node4/lib/node_modules/jute/jute/actions/prune.js:60:25)
at [object Object].emit (events.js:72:17)
at Object. (/home/y/lib/node4/lib/node_modules/jute/jute/server.js:84:21)
at nextMiddleware (/home/y/lib/node4/lib/node_modules/jute/node_modules/connect/lib/middleware/router.js:175:25)
at param (/home/y/lib/node4/lib/node_modules/jute/node_modules/connect/lib/middleware/router.js:183:16)
at pass (/home/y/lib/node4/lib/node_modules/jute/node_modules/connect/lib/middleware/router.js:191:10)
at Object.router as handle
at next (/home/y/lib/node4/lib/node_modules/jute/node_modules/connect/lib/http.js:203:15)
.....
Dumping /home/chenhao/jutebase/output/SumSuite/Mozilla5_0__X11_U_Linux_i686_en-US__AppleWebKit533_3__KHTML__like_Gecko__PhantomJS1_3_0_Safari533_3-tes
t.xml
ERROR: Error dumping file /home/chenhao/jutebase/output/SumSuite/Mozilla5_0__X11_U_Linux_i686_en-US__AppleWebKit533_3__KHTML__like_Gecko__PhantomJS1_3
0_Safari533_3-test.xml: Error: EBADF, Bad file descriptor '/home/chenhao/jutebase/output/SumSuite/Mozilla5_0__X11_U_Linux_i686_en-US__AppleWebKit533
3__KHTML__like_Gecko__PhantomJS1_3_0_Safari533_3-test.xml'

Is there any suggestion for this issue?

JUTE server crashes if test/ dir does not exist in docRoot

If the directory named in docRoot does not have a test/ directory in it, Jute will start up, but the moment it tries to run tests, it crashes. It should either recover gracefully and let the user know, or fail to start up in the first place.

npm install failed

i cant install jute using npm, i think the reason is the bad ssl certification. have a look at:

npm verb mkdir (expected) error ENOENT, No such file or directory '/tmp/npm-1313140401679/1313140401680-0.394858424551785'
npm verb mkdir done: /tmp/npm-1313140401679/1313140401680-0.394858424551785 755
npm info fetch https://registry.npmjs.org/jute/-/jute-0.0.10.tgz
npm verb fetch to /tmp/npm-1313140401679/1313140401680-0.394858424551785/tmp.tgz

if i open the url https://registry.npmjs.org/jute/-/jute-0.0.10.tgz in a browser i get an error that the ssl certification isn't trusted.

A simple test page(javascript test directly embedded into the HTML) failed on JUTE with chrome 15.0 on osx 10.6

A simple test file failed with JUTE and here is the output:

This XML file does not appear to have any style information associated with it. The document tree is shown below.


Test Timed Out: Most likely a Javascript parsing error - try loading /test/simple.html in your browser

Just opening the test page works fine:
yui-min.js:11TestRunner: Testing began at Tue Nov 01 2011 10:24:08 GMT-0700 (PDT).
yui-min.js:11TestRunner: Test suite "Simple Suite" started.
yui-min.js:11TestRunner: Test case "testCaseyui_3_4_1_1_1320168248241_28" started.
yui-min.js:11TestRunner: testSomething: passed.
yui-min.js:11TestRunner: Test case "testCaseyui_3_4_1_1_1320168248241_28" completed.
Passed:1 Failed:0 Total:1 (0 ignored)
yui-min.js:11TestRunner: Test suite "Simple Suite" completed.
Passed:1 Failed:0 Total:1 (0 ignored)
yui-min.js:11TestRunner: Testing completed at Tue Nov 01 2011 10:24:08 GMT-0700 (PDT).
Passed:1 Failed:0 Total:1 (0 ignored)

And here is the test page:

<title>Test Suite Example</title> <script src="http://yui.yahooapis.com/3.4.1/build/yui/yui-min.js"></script>

Simple Test 1

<script language="javascript"> YUI({useBrowserConsole:true}).use("node", "test", function(Y) {
        var suite = new Y.Test.Suite("Simple Suite");
        suite.add(new Y.Test.Case({
            testSomething: function() {
                Y.Assert.areEqual("1", "1", "failed - different");
            }
        }));

        Y.Test.Runner.add(suite);
        Y.Test.Runner.run();
    });
    </script>
    <div id="output"></div>
    <iframe id="scene" width="800" height="600"></iframe>
</body>

JUTE is missing dependency on jsdom

Tried to run jute_submit_test and got an error for missing jsdom module.

$ jute_submit_test --v8 --test ./foo.js 
Error running jute_v8: Error: Command failed: 
node.js:201
        throw e; // process.nextTick error, or 'error' event on first tick
              ^
Error: Cannot find module 'jsdom'
    at Function._resolveFilename (module.js:332:11)
    at Function._load (module.js:279:25)
    at Module.require (module.js:354:17)
    at require (module.js:370:17)
    at Object.<anonymous> (/usr/local/lib/node_modules/jute/jute_v8.js:47:19)
    at Module._compile (module.js:441:26)
    at Object..js (module.js:459:10)
    at Module.load (module.js:348:32)
    at Function._load (module.js:308:12)
    at Array.0 (module.js:479:10)

Error spawing JUTE: Error: customFds not yet supported

customFds deprecated in node 0.6.4 (http://nodejs.org/docs/v0.6.4/api/child_processes.html#child_process.spawn)

npm start jute -g

> [email protected] start /usr/local/lib/node_modules/jute
> node ./jute/daemon.js --start

The "sys" module is now called "util". It should have a similar interface.
Error spawing JUTE: Error: customFds not yet supported
npm ERR! [email protected] start: `node ./jute/daemon.js --start`
npm ERR! `sh "-c" "node ./jute/daemon.js --start"` failed with 1

JUTE + Selenium Grid fails, causes JUTE server to stop

Not sure if this is just a lack fo know-how on my part, but when I try to send tests to Selenium Grid, I'm seeing this error:

jute_submit_test --sh 192.168.0.87 --send_output -t path/to/my/test/test.html
Submitting { tests: 'path/to/my/test/test.html',
retry: 0,
sel_host: '192.168.0.87',
sel_browser: '*firefox',
send_output: 1 } to my.hostname.com
Problem contacting JUTE server at: my.hostname.com:8080
Is JUTE running there? Did you specify '--host' and '--port' correctly?

JUTE server is running, I can connect and run test via web UI, but when I run this command, the server dies. In the log:

[Mon, 12 Sep 2011 22:57:41 GMT] "GET /jute/_get_test?d=1315868261208 HTTP/1.1" 200 - "http://my.hostname.com:8080/jute_docs/run_tests.html?" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.220 Safari/535.1"
{ tests: 'path/to/my/test/test.html',
retry: 0,
sel_host: '192.168.0.87',
sel_browser: '*firefox',
send_output: 1 }

node.js:134
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: ECONNREFUSED, Connection refused
at Client._onConnect (net.js:601:18)
at IOWatcher.onWritable as callback

JUTE start/stop issues with npm

JUTE start/stop instruction didn't work.

heightrush-lm:suite tester$ npm start jute -g

[email protected] start /usr/lib/node_modules/jute
node ./jute/daemon.js --start

heightrush-lm:suite tester$ npm stop jute -g

[email protected] stop /usr/lib/node_modules/jute
node ./jute/daemon.js --stop

heightrush-lm:suite tester$ npm restart jute -g

[email protected] stop /usr/lib/node_modules/jute
node ./jute/daemon.js --stop

[email protected] start /usr/lib/node_modules/jute
node ./jute/daemon.js --start

heightrush-lm:suite tester$ node --version
v0.4.11
heightrush-lm:suite tester$ npm --version
1.0.103

heightrush-lm:suite tester$

And not sure if the following ways are supported but at least it started the JUTE server.

heightrush-lm:suite tester$ npm config get jute:docRoot/Users/tester/war/repos/quantum/sandbox/baechul/cocktails_taf/demo
heightrush-lm:suite tester$ jute start
Looking for unit tests in: /var/www/test/
Ouptut going to: /var/www/output/
DMPING: {"port":8080,"docRoot":"/var/www","testDir":"/var/www/test/","outputDir":"/var/www/output/","java":"/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java","logFormat":"","testRegex":".html$","inject":1,"host":"","outputDirWeb":"output/","testDirWeb":"test/"}
Running as 501/20
Connect at http://heightrush-lm:8080/

I think obvious but 1 problem of this way is that it doesn't use configurations I set thru the npm. My docRoot was ignored and "/var/www" used instead.

npm install failed - npm-debug.log

npm-debug.log

info it worked if it ends with ok
verbose cli [ 'node', '/usr/local/bin/npm', 'install', 'jute', '-g' ]
info using [email protected]
info using [email protected]
verbose config file /home/prjsprod/.npmrc
verbose config file /usr/local/etc/npmrc
verbose config file /usr/local/lib/node_modules/npm/npmrc
silly exec /usr/local/bin/node "/usr/local/lib/node_modules/npm/bin/npm-get-uid-gid.js" "nobody" 1000
silly spawning [ '/usr/local/bin/node',
silly spawning [ '/usr/local/lib/node_modules/npm/bin/npm-get-uid-gid.js',
silly spawning 'nobody',
silly spawning 1000 ],
silly spawning null ]
silly output from getuid/gid {"uid":65534,"gid":1000}
silly output from getuid/gid
verbose into /usr/local/lib [ 'jute' ]
verbose cache add jute
verbose cache add [ 'jute', null ]
silly cache add: name, spec, args [ undefined, 'jute', [ 'jute', null ] ]
verbose parsed url { pathname: 'jute', href: 'jute' }
info addNamed [ 'jute', '' ]
verbose addNamed [ null, '' ]
verbose GET jute
verbose raw, before any munging jute
verbose url resolving [ 'https://registry.npmjs.org/', './jute' ]
verbose url resolved https://registry.npmjs.org/jute
verbose etag "1FA6AEA03W5NEIII4P9QUFGS3"
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.3.1 (Erlang OTP/R15B03)',
silly get cb etag: '"1FA6AEA03W5NEIII4P9QUFGS3"',
silly get cb date: 'Tue, 10 Sep 2013 01:13:43 GMT',
silly get cb 'content-length': '0' } ]
verbose etag jute from cache
verbose GET jute/0.0.67
verbose raw, before any munging jute/0.0.67
verbose url resolving [ 'https://registry.npmjs.org/', './jute/0.0.67' ]
verbose url resolved https://registry.npmjs.org/jute/0.0.67
verbose etag "1FA6AEA03W5NEIII4P9QUFGS3"
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.3.1 (Erlang OTP/R15B03)',
silly get cb etag: '"1FA6AEA03W5NEIII4P9QUFGS3"',
silly get cb date: 'Tue, 10 Sep 2013 01:13:46 GMT',
silly get cb 'content-length': '0' } ]
verbose etag jute/0.0.67 from cache
verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl1.0.1-v83.1.8.26-linux-3.5.0-23-generic',
verbose bin dist { shasum: '4902d5898463bfaef5d3f06e039ac5dd9d864473',
verbose bin dist tarball: 'http://registry.npmjs.org/jute/-/jute-0.0.67.tgz' } ]
silly testEngine { name: 'jute',
silly testEngine description: 'Javascript Unit Test Environment',
silly testEngine keywords:
silly testEngine [ 'selenium',
silly testEngine 'test',
silly testEngine 'testing',
silly testEngine 'unit',
silly testEngine 'tests',
silly testEngine 'jasmine',
silly testEngine 'phantomjs' ],
silly testEngine version: '0.0.67',
silly testEngine author: { name: 'Mark Ethan Trostler', email: '[email protected]' },
silly testEngine preferGlobal: true,
silly testEngine bin:
silly testEngine { jute: './jute_backend.js',
silly testEngine jute_submit_test: './submit_test.js',
silly testEngine jute_v8: './jute_v8.js',
silly testEngine jute_jasmine: './jute_jasmine.js' },
silly testEngine scripts:
silly testEngine { start: 'node ./jute/daemon.js --start',
silly testEngine stop: 'node ./jute/daemon.js --stop',
silly testEngine restart: 'node ./jute/daemon.js --restart' },
silly testEngine repository: { type: 'git', url: 'git://github.com/zzo/JUTE.git' },
silly testEngine homepage: 'https://github.com/zzo/JUTE',
silly testEngine dependencies:
silly testEngine { soda: '~0.2',
silly testEngine 'node-uuid': '~1.2',
silly testEngine connect: '~1.7',
silly testEngine yui3: '~0.7',
silly testEngine jsdom: '~0.2',
silly testEngine htmlparser: '~1.7',
silly testEngine wordwrap: '',
silly testEngine xmlhttprequest: '~1.2',
silly testEngine 'cookie-sessions': '~0.0',
silly testEngine mime: '~1.2',
silly testEngine optimist: '~0.2',
silly testEngine webdriverjs: '',
silly testEngine daemonize: '~0.3',
silly testEngine 'jasmine-node': '~1.0',
silly testEngine glob: '~3.2.6' },
silly testEngine config:
silly testEngine { port: '5883',
silly testEngine docRoot: '/var/www/',
silly testEngine testDir: 'test/',
silly testEngine outputDir: 'output/',
silly testEngine java: '/usr/bin/java',
silly testEngine logfile: '/tmp/jute.log',
silly testEngine pidfile: '/tmp/jute.pid',
silly testEngine inject: '1',
silly testEngine testRegex: '.htm' },
silly testEngine devDependencies: { jshint: '~2.1.4' },
silly testEngine id: '[email protected]',
silly testEngine engines: { node: '
' },
silly testEngine _engineSupported: true,
silly testEngine _npmVersion: '1.0.106',
silly testEngine nodeVersion: 'v0.4.12',
silly testEngine defaultsLoaded: true }
verbose caching /home/prjsprod/.npm/jute/0.0.67/package/package.json
verbose loadDefaults [email protected]
silly resolved [ { name: 'jute',
silly resolved description: 'Javascript Unit Test Environment',
silly resolved keywords:
silly resolved [ 'selenium',
silly resolved 'test',
silly resolved 'testing',
silly resolved 'unit',
silly resolved 'tests',
silly resolved 'jasmine',
silly resolved 'phantomjs' ],
silly resolved version: '0.0.67',
silly resolved author: { name: 'Mark Ethan Trostler', email: '[email protected]' },
silly resolved preferGlobal: true,
silly resolved bin:
silly resolved { jute: './jute_backend.js',
silly resolved jute_submit_test: './submit_test.js',
silly resolved jute_v8: './jute_v8.js',
silly resolved jute_jasmine: './jute_jasmine.js' },
silly resolved scripts:
silly resolved { start: 'node ./jute/daemon.js --start',
silly resolved stop: 'node ./jute/daemon.js --stop',
silly resolved restart: 'node ./jute/daemon.js --restart' },
silly resolved repository: { type: 'git', url: 'git://github.com/zzo/JUTE.git' },
silly resolved homepage: 'https://github.com/zzo/JUTE',
silly resolved dependencies:
silly resolved { soda: '~0.2',
silly resolved 'node-uuid': '~1.2',
silly resolved connect: '~1.7',
silly resolved yui3: '~0.7',
silly resolved jsdom: '~0.2',
silly resolved htmlparser: '~1.7',
silly resolved wordwrap: '',
silly resolved xmlhttprequest: '~1.2',
silly resolved 'cookie-sessions': '~0.0',
silly resolved mime: '~1.2',
silly resolved optimist: '~0.2',
silly resolved webdriverjs: '',
silly resolved daemonize: '~0.3',
silly resolved 'jasmine-node': '~1.0',
silly resolved glob: '~3.2.6' },
silly resolved config:
silly resolved { port: '5883',
silly resolved docRoot: '/var/www/',
silly resolved testDir: 'test/',
silly resolved outputDir: 'output/',
silly resolved java: '/usr/bin/java',
silly resolved logfile: '/tmp/jute.log',
silly resolved pidfile: '/tmp/jute.pid',
silly resolved inject: '1',
silly resolved testRegex: '
.htm
' },
silly resolved devDependencies: { jshint: '~2.1.4' },
silly resolved id: '[email protected]',
silly resolved engines: { node: '
' },
silly resolved _engineSupported: true,
silly resolved _npmVersion: '1.0.106',
silly resolved _nodeVersion: 'v0.4.12',
silly resolved _defaultsLoaded: true } ]
info into /usr/local/lib [email protected]
info installOne [email protected]
info unbuild /usr/local/lib/node_modules/jute
verbose from cache /home/prjsprod/.npm/jute/0.0.67/package/package.json
verbose mkdir (expected) error ENOENT, No such file or directory '/usr/local/lib/node_modules/___jute.npm'
verbose mkdir done: /usr/local/lib/node_modules/__jute.npm 755
verbose unpack
uid, gid [ 65534, 1000 ]
verbose unpackTarget /usr/local/lib/node_modules/jute
silly gunzTarPerm modes [ '755', '644' ]
silly spawning [ 'tar',
silly spawning [ '-zmvxpf',
silly spawning '/home/prjsprod/.npm/jute/0.0.67/package.tgz',
silly spawning '-o' ],
silly spawning '/usr/local/lib/node_modules/___jute.npm' ]
silly tar out package/testV8Script.js
silly tar out package/package.json
silly tar out package/getConfig.js
silly tar out package/jute_backend.js
silly tar out package/README.md
silly tar out package/submit_test.js
silly tar out package/jute_v8.js
silly tar out package/LICENSE
silly tar out package/jute_jasmine.js
silly tar out package/jute/configure.js
silly tar out package/jute/daemon.js
silly tar out package/jute/yuitest-coverage.jar
silly tar out package/jute/actions.js
silly tar out package/jute/server.js
silly tar out package/jute/phantomJUTE.js
silly tar out package/jute/actions/pop.js
silly tar out package/jute/actions/startPhantomjs.js
silly tar out package/jute/actions/runTest.js
silly tar out package/jute/actions/clearResults.js
silly tar out package/jute/actions/common.js
silly tar out package/jute/actions/getTest.js
silly tar out package/jute/actions/yuitest-coverage-report.jar
silly tar out package/jute/actions/message.js
silly tar out package/jute/actions/testReport.js
silly tar out package/jute/actions/startSelenium2.js
silly tar out package/jute/actions/clearTests.js
silly tar out package/jute/actions/startSelenium.js
silly tar out package/jute/actions/status.js
silly tar out package/jute/actions/prune.js
silly tar out package/jute/actions/heartBeat.js
silly tar out package/jute/jute_docs/jute.js
silly tar out package/jute/jute_docs/capture.html
silly tar out package/jute/jute_docs/run_tests.html
silly tar out package/jute/jute_docs/jute_client.js
silly tar out package/test/getConfig/testGetConfig.js
silly tar out package/test/jute_backend/testBackend.js
silly tar out package/test/mock/req.js
silly tar out package/test/mock/hub.js
silly tar out package/test/jute/configure/testConfigure.js
silly tar out package/test/jute/actions/heartBeat/testHeartBeat.js
silly tar out package/test/jute/actions/common/testCommon.js
silly tar out package/test/jute/actions/pop/testPop.js
silly tar out package/test/jute/actions/clearTests/testClearTests.js
silly tar out package/test/jute/actions/getTest/testGetTest.js
silly tar out package/test/jute/actions/prune/testPrune.js
silly tar out package/test/jute/actions/clearResults/testClearResults.js
silly tar out package/examples/README.md
silly tar out package/examples/serverSide/testMySum.js
silly tar out package/examples/serverSide/mySum.js
silly tar out package/examples/clientSide/testToolbar.js
silly tar out package/examples/clientSide/testToolbar.html
silly tar out package/examples/clientSide/toolbar.js
silly tar out package/examples/integration/testYahoo.js
silly tar out package/examples/output/toolbar/lcov.info
silly tar out package/examples/output/toolbar/Mozilla5_0__Macintosh_Intel_Mac_OS_X_10_8_4__AppleWebKit537_36__KHTML__like_Gecko__Chrome28_0_1500_71_Safari537_36-test.xml
silly tar out package/examples/output/toolbar/cover.json
silly tar out package/examples/output/toolbar/Mozilla5_0__Macintosh_Intel_Mac_OS_X_10_8_rv_22_0__Gecko20100101_Firefox22_0.txt
silly tar out package/examples/output/toolbar/Mozilla5_0__Macintosh_Intel_Mac_OS_X_10_8_rv_22_0__Gecko20100101_Firefox22_0-test.xml
silly tar out package/examples/output/toolbar/Mozilla5_0__Macintosh_Intel_Mac_OS_X_10_8_4__AppleWebKit537_36__KHTML__like_Gecko__Chrome28_0_1500_71_Safari537_36.txt
silly tar out package/examples/output/toolbar/lcov-report/index.html
silly tar out package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/clientSide/toolbar.js.func.html
silly tar out package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/clientSide/toolbar.js.gcov.html
silly tar out package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/clientSide/index.html
silly tar exit 0
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/testV8Script.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/package.json
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/getConfig.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute_backend.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/README.md
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/submit_test.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute_v8.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/LICENSE
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute_jasmine.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/configure.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/daemon.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/yuitest-coverage.jar
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/server.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/phantomJUTE.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/pop.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/startPhantomjs.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/runTest.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/clearResults.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/common.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/getTest.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/yuitest-coverage-report.jar
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/message.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/testReport.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/startSelenium2.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/clearTests.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/startSelenium.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/status.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/prune.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/actions/heartBeat.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/jute_docs
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/jute_docs/jute.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/jute_docs/capture.html
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/jute_docs/run_tests.html
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/jute/jute_docs/jute_client.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/getConfig
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/getConfig/testGetConfig.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute_backend
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute_backend/testBackend.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/mock
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/mock/req.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/mock/hub.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/configure
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/configure/testConfigure.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/heartBeat
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/heartBeat/testHeartBeat.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/common
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/common/testCommon.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/pop
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/pop/testPop.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/clearTests
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/clearTests/testClearTests.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/getTest
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/getTest/testGetTest.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/prune
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/prune/testPrune.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/clearResults
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/test/jute/actions/clearResults/testClearResults.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/README.md
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/serverSide
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/serverSide/testMySum.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/serverSide/mySum.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/clientSide
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/clientSide/testToolbar.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/clientSide/testToolbar.html
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/clientSide/toolbar.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/integration
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/integration/testYahoo.js
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov.info
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/Mozilla5_0__Macintosh_Intel_Mac_OS_X_10_8_4__AppleWebKit537_36__KHTML__like_Gecko__Chrome28_0_1500_71_Safari537_36-test.xml
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/cover.json
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/Mozilla5_0__Macintosh_Intel_Mac_OS_X_10_8_rv_22_0__Gecko20100101_Firefox22_0.txt
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/Mozilla5_0__Macintosh_Intel_Mac_OS_X_10_8_rv_22_0__Gecko20100101_Firefox22_0-test.xml
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/Mozilla5_0__Macintosh_Intel_Mac_OS_X_10_8_4__AppleWebKit537_36__KHTML__like_Gecko__Chrome28_0_1500_71_Safari537_36.txt
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/index.html
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users/trostler
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users/trostler/JUTE
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/clientSide
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/clientSide/toolbar.js.func.html
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/clientSide/toolbar.js.gcov.html
silly asyncMap in gTP /usr/local/lib/node_modules/___jute.npm/package/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/output/toolbar/lcov-report/Users/trostler/JUTE/backend/nodejute/examples/clientSide/index.html
verbose gunzed /usr/local/lib/node_modules/___jute.npm/package
verbose rm'ed /usr/local/lib/node_modules/jute
verbose renamed [ '/usr/local/lib/node_modules/_jute.npm/package',
verbose renamed '/usr/local/lib/node_modules/jute' ]
silly testEngine { name: 'jute',
silly testEngine description: 'Javascript Unit Test Environment',
silly testEngine keywords:
silly testEngine [ 'selenium',
silly testEngine 'test',
silly testEngine 'testing',
silly testEngine 'unit',
silly testEngine 'tests',
silly testEngine 'jasmine',
silly testEngine 'phantomjs' ],
silly testEngine version: '0.0.67',
silly testEngine author: { name: 'Mark Ethan Trostler', email: '[email protected]' },
silly testEngine preferGlobal: true,
silly testEngine bin:
silly testEngine { jute: './jute_backend.js',
silly testEngine jute_submit_test: './submit_test.js',
silly testEngine jute_v8: './jute_v8.js',
silly testEngine jute_jasmine: './jute_jasmine.js' },
silly testEngine scripts:
silly testEngine { start: 'node ./jute/daemon.js --start',
silly testEngine stop: 'node ./jute/daemon.js --stop',
silly testEngine restart: 'node ./jute/daemon.js --restart' },
silly testEngine repository: { type: 'git', url: 'git://github.com/zzo/JUTE.git' },
silly testEngine homepage: 'https://github.com/zzo/JUTE',
silly testEngine dependencies:
silly testEngine { soda: '~0.2',
silly testEngine 'node-uuid': '~1.2',
silly testEngine connect: '~1.7',
silly testEngine yui3: '~0.7',
silly testEngine jsdom: '~0.2',
silly testEngine htmlparser: '~1.7',
silly testEngine wordwrap: '',
silly testEngine xmlhttprequest: '~1.2',
silly testEngine 'cookie-sessions': '~0.0',
silly testEngine mime: '~1.2',
silly testEngine optimist: '~0.2',
silly testEngine webdriverjs: '',
silly testEngine daemonize: '~0.3',
silly testEngine 'jasmine-node': '~1.0',
silly testEngine glob: '~3.2.6' },
silly testEngine config:
silly testEngine { port: '5883',
silly testEngine docRoot: '/var/www/',
silly testEngine testDir: 'test/',
silly testEngine outputDir: 'output/',
silly testEngine java: '/usr/bin/java',
silly testEngine logfile: '/tmp/jute.log',
silly testEngine pidfile: '/tmp/jute.pid',
silly testEngine inject: '1',
silly testEngine testRegex: '
.htm
' },
silly testEngine devDependencies: { jshint: '~2.1.4' },
silly testEngine id: '[email protected]',
silly testEngine engines: { node: '
' },
silly testEngine _engineSupported: true,
silly testEngine _npmVersion: '1.0.106',
silly testEngine _nodeVersion: 'v0.4.12',
silly testEngine defaultsLoaded: true }
verbose caching /usr/local/lib/node_modules/jute/package.json
verbose loadDefaults [email protected]
info preinstall [email protected]
verbose from cache /usr/local/lib/node_modules/jute/package.json
verbose into /usr/local/lib/node_modules/jute [ 'soda@~0.2',
verbose into /usr/local/lib/node_modules/jute 'node-uuid@~1.2',
verbose into /usr/local/lib/node_modules/jute 'connect@~1.7',
verbose into /usr/local/lib/node_modules/jute 'yui3@~0.7',
verbose into /usr/local/lib/node_modules/jute 'jsdom@~0.2',
verbose into /usr/local/lib/node_modules/jute 'htmlparser@~1.7',
verbose into /usr/local/lib/node_modules/jute 'wordwrap@',
verbose into /usr/local/lib/node_modules/jute 'xmlhttprequest@~1.2',
verbose into /usr/local/lib/node_modules/jute 'cookie-sessions@~0.0',
verbose into /usr/local/lib/node_modules/jute 'mime@~1.2',
verbose into /usr/local/lib/node_modules/jute 'optimist@~0.2',
verbose into /usr/local/lib/node_modules/jute 'webdriverjs@',
verbose into /usr/local/lib/node_modules/jute 'daemonize@~0.3',
verbose into /usr/local/lib/node_modules/jute 'jasmine-node@~1.0',
verbose into /usr/local/lib/node_modules/jute 'glob@~3.2.6' ]
verbose cache add soda@~0.2
verbose cache add [ 'soda@~0.2', null ]
silly cache add: name, spec, args [ undefined, 'soda@~0.2', [ 'soda@~0.2', null ] ]
verbose parsed url { pathname: 'soda@~0.2', href: 'soda@~0.2' }
silly cache add: name, spec, args [ 'soda', '~0.2', [ 'soda', '~0.2' ] ]
verbose parsed url { pathname: '~0.2', href: '~0.2' }
info addNamed [ 'soda', '~0.2' ]
verbose addNamed [ null, '>=0.2.0- <0.3.0-' ]
verbose GET soda
verbose raw, before any munging soda
verbose url resolving [ 'https://registry.npmjs.org/', './soda' ]
verbose url resolved https://registry.npmjs.org/soda
verbose etag "DVS3Q9FNGAVBN0VGIKNG7JIE7"
verbose cache add node-uuid@~1.2
verbose cache add [ 'node-uuid@~1.2', null ]
silly cache add: name, spec, args [ undefined,
silly cache add: name, spec, args 'node-uuid@~1.2',
silly cache add: name, spec, args [ 'node-uuid@~1.2', null ] ]
verbose parsed url { pathname: 'node-uuid@~1.2', href: 'node-uuid@~1.2' }
silly cache add: name, spec, args [ 'node-uuid', '~1.2', [ 'node-uuid', '~1.2' ] ]
verbose parsed url { pathname: '~1.2', href: '~1.2' }
info addNamed [ 'node-uuid', '~1.2' ]
verbose addNamed [ null, '>=1.2.0- <1.3.0-' ]
verbose cache add connect@~1.7
verbose cache add [ 'connect@~1.7', null ]
silly cache add: name, spec, args [ undefined, 'connect@~1.7', [ 'connect@~1.7', null ] ]
verbose parsed url { pathname: 'connect@~1.7', href: 'connect@~1.7' }
silly cache add: name, spec, args [ 'connect', '~1.7', [ 'connect', '~1.7' ] ]
verbose parsed url { pathname: '~1.7', href: '~1.7' }
info addNamed [ 'connect', '~1.7' ]
verbose addNamed [ null, '>=1.7.0- <1.8.0-' ]
verbose GET node-uuid
verbose raw, before any munging node-uuid
verbose url resolving [ 'https://registry.npmjs.org/', './node-uuid' ]
verbose url resolved https://registry.npmjs.org/node-uuid
verbose etag "TC7FRLU9VYEAD6VHENCNWQHD"
verbose cache add yui3@~0.7
verbose cache add [ 'yui3@~0.7', null ]
silly cache add: name, spec, args [ undefined, 'yui3@~0.7', [ 'yui3@~0.7', null ] ]
verbose parsed url { pathname: 'yui3@~0.7', href: 'yui3@~0.7' }
silly cache add: name, spec, args [ 'yui3', '~0.7', [ 'yui3', '~0.7' ] ]
verbose parsed url { pathname: '~0.7', href: '~0.7' }
info addNamed [ 'yui3', '~0.7' ]
verbose addNamed [ null, '>=0.7.0- <0.8.0-' ]
verbose GET connect
verbose raw, before any munging connect
verbose url resolving [ 'https://registry.npmjs.org/', './connect' ]
verbose url resolved https://registry.npmjs.org/connect
verbose etag "V8RT41TXRMWJ0UALUV0MABRL"
verbose GET yui3
verbose raw, before any munging yui3
verbose url resolving [ 'https://registry.npmjs.org/', './yui3' ]
verbose url resolved https://registry.npmjs.org/yui3
verbose etag "8LUIY8Z0U5XMBLJ5ZBLV7J6NB"
verbose cache add jsdom@~0.2
verbose cache add [ 'jsdom@~0.2', null ]
silly cache add: name, spec, args [ undefined, 'jsdom@~0.2', [ 'jsdom@~0.2', null ] ]
verbose parsed url { pathname: 'jsdom@~0.2', href: 'jsdom@~0.2' }
silly cache add: name, spec, args [ 'jsdom', '~0.2', [ 'jsdom', '~0.2' ] ]
verbose parsed url { pathname: '~0.2', href: '~0.2' }
info addNamed [ 'jsdom', '~0.2' ]
verbose addNamed [ null, '>=0.2.0- <0.3.0-' ]
verbose cache add htmlparser@~1.7
verbose cache add [ 'htmlparser@~1.7', null ]
silly cache add: name, spec, args [ undefined,
silly cache add: name, spec, args 'htmlparser@~1.7',
silly cache add: name, spec, args [ 'htmlparser@~1.7', null ] ]
verbose parsed url { pathname: 'htmlparser@~1.7',
verbose parsed url href: 'htmlparser@~1.7' }
silly cache add: name, spec, args [ 'htmlparser', '~1.7', [ 'htmlparser', '~1.7' ] ]
verbose parsed url { pathname: '~1.7', href: '~1.7' }
info addNamed [ 'htmlparser', '~1.7' ]
verbose addNamed [ null, '>=1.7.0- <1.8.0-' ]
verbose cache add wordwrap@
verbose cache add [ 'wordwrap@', null ]
silly cache add: name, spec, args [ undefined, 'wordwrap@', [ 'wordwrap@', null ] ]
verbose parsed url { pathname: 'wordwrap@', href: 'wordwrap@' }
silly cache add: name, spec, args [ 'wordwrap', '', [ 'wordwrap', '' ] ]
verbose parsed url { href: '' }
info addNamed [ 'wordwrap', '' ]
verbose addNamed [ null, '' ]
verbose GET htmlparser
verbose raw, before any munging htmlparser
verbose url resolving [ 'https://registry.npmjs.org/', './htmlparser' ]
verbose url resolved https://registry.npmjs.org/htmlparser
verbose etag "ZKDFC0Q2FNOTVWJ4UB2C1QFR"
verbose GET wordwrap
verbose raw, before any munging wordwrap
verbose url resolving [ 'https://registry.npmjs.org/', './wordwrap' ]
verbose url resolved https://registry.npmjs.org/wordwrap
verbose etag "3HPX5BQ0X4U2A3KJNTK2473OZ"
verbose cache add xmlhttprequest@~1.2
verbose cache add [ 'xmlhttprequest@~1.2', null ]
silly cache add: name, spec, args [ undefined,
silly cache add: name, spec, args 'xmlhttprequest@~1.2',
silly cache add: name, spec, args [ 'xmlhttprequest@~1.2', null ] ]
verbose parsed url { pathname: 'xmlhttprequest@~1.2',
verbose parsed url href: 'xmlhttprequest@~1.2' }
silly cache add: name, spec, args [ 'xmlhttprequest',
silly cache add: name, spec, args '~1.2',
silly cache add: name, spec, args [ 'xmlhttprequest', '~1.2' ] ]
verbose parsed url { pathname: '~1.2', href: '~1.2' }
info addNamed [ 'xmlhttprequest', '~1.2' ]
verbose addNamed [ null, '>=1.2.0- <1.3.0-' ]
verbose cache add cookie-sessions@~0.0
verbose cache add [ 'cookie-sessions@~0.0', null ]
silly cache add: name, spec, args [ undefined,
silly cache add: name, spec, args 'cookie-sessions@~0.0',
silly cache add: name, spec, args [ 'cookie-sessions@~0.0', null ] ]
verbose parsed url { pathname: 'cookie-sessions@~0.0',
verbose parsed url href: 'cookie-sessions@~0.0' }
silly cache add: name, spec, args [ 'cookie-sessions',
silly cache add: name, spec, args '~0.0',
silly cache add: name, spec, args [ 'cookie-sessions', '~0.0' ] ]
verbose parsed url { pathname: '~0.0', href: '~0.0' }
info addNamed [ 'cookie-sessions', '~0.0' ]
verbose addNamed [ null, '>=0.0.0- <0.1.0-' ]
verbose cache add mime@~1.2
verbose cache add [ 'mime@~1.2', null ]
silly cache add: name, spec, args [ undefined, 'mime@~1.2', [ 'mime@~1.2', null ] ]
verbose parsed url { pathname: 'mime@~1.2', href: 'mime@~1.2' }
silly cache add: name, spec, args [ 'mime', '~1.2', [ 'mime', '~1.2' ] ]
verbose parsed url { pathname: '~1.2', href: '~1.2' }
info addNamed [ 'mime', '~1.2' ]
verbose addNamed [ null, '>=1.2.0- <1.3.0-' ]
verbose cache add optimist@~0.2
verbose cache add [ 'optimist@~0.2', null ]
silly cache add: name, spec, args [ undefined,
silly cache add: name, spec, args 'optimist@~0.2',
silly cache add: name, spec, args [ 'optimist@~0.2', null ] ]
verbose parsed url { pathname: 'optimist@~0.2', href: 'optimist@~0.2' }
silly cache add: name, spec, args [ 'optimist', '~0.2', [ 'optimist', '~0.2' ] ]
verbose parsed url { pathname: '~0.2', href: '~0.2' }
info addNamed [ 'optimist', '~0.2' ]
verbose addNamed [ null, '>=0.2.0- <0.3.0-' ]
verbose cache add webdriverjs@
verbose cache add [ 'webdriverjs@', null ]
silly cache add: name, spec, args [ undefined, 'webdriverjs@', [ 'webdriverjs@', null ] ]
verbose parsed url { pathname: 'webdriverjs@', href: 'webdriverjs@' }
silly cache add: name, spec, args [ 'webdriverjs', '', [ 'webdriverjs', '' ] ]
verbose parsed url { href: '' }
info addNamed [ 'webdriverjs', '' ]
verbose addNamed [ null, '' ]
verbose cache add daemonize@~0.3
verbose cache add [ 'daemonize@~0.3', null ]
silly cache add: name, spec, args [ undefined,
silly cache add: name, spec, args 'daemonize@~0.3',
silly cache add: name, spec, args [ 'daemonize@~0.3', null ] ]
verbose parsed url { pathname: 'daemonize@~0.3', href: 'daemonize@~0.3' }
silly cache add: name, spec, args [ 'daemonize', '~0.3', [ 'daemonize', '~0.3' ] ]
verbose parsed url { pathname: '~0.3', href: '~0.3' }
info addNamed [ 'daemonize', '~0.3' ]
verbose addNamed [ null, '>=0.3.0- <0.4.0-' ]
verbose cache add jasmine-node@~1.0
verbose cache add [ 'jasmine-node@~1.0', null ]
silly cache add: name, spec, args [ undefined,
silly cache add: name, spec, args 'jasmine-node@~1.0',
silly cache add: name, spec, args [ 'jasmine-node@~1.0', null ] ]
verbose parsed url { pathname: 'jasmine-node@~1.0',
verbose parsed url href: 'jasmine-node@~1.0' }
silly cache add: name, spec, args [ 'jasmine-node', '~1.0', [ 'jasmine-node', '~1.0' ] ]
verbose parsed url { pathname: '~1.0', href: '~1.0' }
info addNamed [ 'jasmine-node', '~1.0' ]
verbose addNamed [ null, '>=1.0.0- <1.1.0-' ]
verbose cache add glob@~3.2.6
verbose cache add [ 'glob@~3.2.6', null ]
silly cache add: name, spec, args [ undefined, 'glob@~3.2.6', [ 'glob@~3.2.6', null ] ]
verbose parsed url { pathname: 'glob@~3.2.6', href: 'glob@~3.2.6' }
silly cache add: name, spec, args [ 'glob', '~3.2.6', [ 'glob', '~3.2.6' ] ]
verbose parsed url { pathname: '~3.2.6', href: '~3.2.6' }
info addNamed [ 'glob', '~3.2.6' ]
verbose addNamed [ null, '>=3.2.6- <3.3.0-' ]
verbose GET xmlhttprequest
verbose raw, before any munging xmlhttprequest
verbose url resolving [ 'https://registry.npmjs.org/', './xmlhttprequest' ]
verbose url resolved https://registry.npmjs.org/xmlhttprequest
verbose etag "B3MQZKLAZ8QNHXM70X977HEH9"
verbose GET cookie-sessions
verbose raw, before any munging cookie-sessions
verbose url resolving [ 'https://registry.npmjs.org/', './cookie-sessions' ]
verbose url resolved https://registry.npmjs.org/cookie-sessions
verbose etag "15RIKP10J6J4QSW61HOWIGFCD"
verbose GET mime
verbose raw, before any munging mime
verbose url resolving [ 'https://registry.npmjs.org/', './mime' ]
verbose url resolved https://registry.npmjs.org/mime
verbose etag "8916UJAVA3DRDPYZP2JHRV4Q9"
verbose GET daemonize
verbose raw, before any munging daemonize
verbose url resolving [ 'https://registry.npmjs.org/', './daemonize' ]
verbose url resolved https://registry.npmjs.org/daemonize
verbose etag "ESLK6PRCN573WBHJ2HLDYGAAT"
verbose GET jsdom
verbose raw, before any munging jsdom
verbose url resolving [ 'https://registry.npmjs.org/', './jsdom' ]
verbose url resolved https://registry.npmjs.org/jsdom
verbose etag "A9X680JQ438H2DLNWVKK0BO26"
verbose GET optimist
verbose raw, before any munging optimist
verbose url resolving [ 'https://registry.npmjs.org/', './optimist' ]
verbose url resolved https://registry.npmjs.org/optimist
verbose etag "8134NVWYKMIVGIGZIL0ZVNTBD"
verbose GET jasmine-node
verbose raw, before any munging jasmine-node
verbose url resolving [ 'https://registry.npmjs.org/', './jasmine-node' ]
verbose url resolved https://registry.npmjs.org/jasmine-node
verbose etag "CZSKBETTGIIC76GJUN3L90VPK"
verbose GET webdriverjs
verbose raw, before any munging webdriverjs
verbose url resolving [ 'https://registry.npmjs.org/', './webdriverjs' ]
verbose url resolved https://registry.npmjs.org/webdriverjs
verbose etag "3N2GXDN4GVLRHQZ78HTJPMRJ5"
verbose GET glob
verbose raw, before any munging glob
verbose url resolving [ 'https://registry.npmjs.org/', './glob' ]
verbose url resolved https://registry.npmjs.org/glob
verbose etag "FHUPEI84RTD0TUQHAT6GOLU3"
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.3.1 (Erlang OTP/R15B03)',
silly get cb etag: '"DVS3Q9FNGAVBN0VGIKNG7JIE7"',
silly get cb date: 'Tue, 10 Sep 2013 01:13:47 GMT',
silly get cb 'content-length': '0' } ]
verbose etag soda from cache
verbose GET soda/0.2.5
verbose raw, before any munging soda/0.2.5
verbose url resolving [ 'https://registry.npmjs.org/', './soda/0.2.5' ]
verbose url resolved https://registry.npmjs.org/soda/0.2.5
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.3.1 (Erlang OTP/R15B03)',
silly get cb etag: '"ZKDFC0Q2FNOTVWJ4UB2C1QFR"',
silly get cb date: 'Tue, 10 Sep 2013 01:13:47 GMT',
silly get cb 'content-length': '0' } ]
verbose etag htmlparser from cache
verbose GET htmlparser/1.7.6
verbose raw, before any munging htmlparser/1.7.6
verbose url resolving [ 'https://registry.npmjs.org/',
verbose url resolving './htmlparser/1.7.6' ]
verbose url resolved https://registry.npmjs.org/htmlparser/1.7.6
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.3.1 (Erlang OTP/R15B03)',
silly get cb etag: '"V8RT41TXRMWJ0UALUV0MABRL"',
silly get cb date: 'Tue, 10 Sep 2013 01:13:47 GMT',
silly get cb 'content-length': '0' } ]
verbose etag connect from cache
verbose GET connect/1.7.3
verbose raw, before any munging connect/1.7.3
verbose url resolving [ 'https://registry.npmjs.org/', './connect/1.7.3' ]
verbose url resolved https://registry.npmjs.org/connect/1.7.3
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.3.1 (Erlang OTP/R15B03)',
silly get cb etag: '"TC7FRLU9VYEAD6VHENCNWQHD"',
silly get cb date: 'Tue, 10 Sep 2013 01:13:47 GMT',
silly get cb 'content-length': '0' } ]
verbose etag node-uuid from cache
verbose GET node-uuid/1.2.0
verbose raw, before any munging node-uuid/1.2.0
verbose url resolving [ 'https://registry.npmjs.org/', './node-uuid/1.2.0' ]
verbose url resolved https://registry.npmjs.org/node-uuid/1.2.0
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.3.1 (Erlang OTP/R15B03)',
silly get cb etag: '"8LUIY8Z0U5XMBLJ5ZBLV7J6NB"',
silly get cb date: 'Tue, 10 Sep 2013 01:13:47 GMT',
silly get cb 'content-length': '0' } ]
verbose etag yui3 from cache
verbose GET yui3/0.7.12
verbose raw, before any munging yui3/0.7.12
verbose url resolving [ 'https://registry.npmjs.org/', './yui3/0.7.12' ]
verbose url resolved https://registry.npmjs.org/yui3/0.7.12
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.3.1 (Erlang OTP/R15B03)',
silly get cb etag: '"15RIKP10J6J4QSW61HOWIGFCD"',
silly get cb date: 'Tue, 10 Sep 2013 01:13:48 GMT',
silly get cb 'content-length': '0' } ]
verbose etag cookie-sessions from cache
verbose GET cookie-sessions/0.0.2
verbose raw, before any munging cookie-sessions/0.0.2
verbose url resolving [ 'https://registry.npmjs.org/',
verbose url resolving './cookie-sessions/0.0.2' ]
verbose url resolved https://registry.npmjs.org/cookie-sessions/0.0.2
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.3.1 (Erlang OTP/R15B03)',
silly get cb etag: '"8916UJAVA3DRDPYZP2JHRV4Q9"',
silly get cb date: 'Tue, 10 Sep 2013 01:13:49 GMT',
silly get cb 'content-length': '0' } ]
verbose etag mime from cache
verbose GET mime/1.2.11
verbose raw, before any munging mime/1.2.11
verbose url resolving [ 'https://registry.npmjs.org/', './mime/1.2.11' ]
verbose url resolved https://registry.npmjs.org/mime/1.2.11
silly get cb [ 304,
silly get cb { server: 'CouchDB/1.3.1 (Erlang OTP/R15B03)',
silly get cb etag: '"ESLK6PRCN573WBHJ2HLDYGAAT"',
silly get cb date: 'Tue, 10 Sep 2013 01:13:49 GMT',
silly get cb 'content-length': '0' } ]
verbose etag daemonize from cache
verbose about to build /usr/local/lib/node_modules/jute
ERR! error installing [email protected] Error: No compatible version found: daemonize@'>=0.3.0- <0.4.0-'
ERR! error installing [email protected] No valid targets found.
ERR! error installing [email protected] Perhaps not compatible with your version of node?
ERR! error installing [email protected] at installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:424:10)
ERR! error installing [email protected] at /usr/local/lib/node_modules/npm/lib/cache.js:406:17
ERR! error installing [email protected] at saved (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:136:7)
ERR! error installing [email protected] at cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:36:9)
info unbuild /usr/local/lib/node_modules/jute
verbose from cache /usr/local/lib/node_modules/jute/package.json
info preuninstall [email protected]
info uninstall [email protected]
verbose unbuild [email protected] [ true,
verbose unbuild [email protected] '/usr/local/lib/node_modules',
verbose unbuild [email protected] '/usr/local/lib/node_modules' ]
verbose binRoot [ '/usr/local/bin',
verbose binRoot { jute: './jute_backend.js',
verbose binRoot jute_submit_test: './submit_test.js',
verbose binRoot jute_v8: './jute_v8.js',
verbose binRoot jute_jasmine: './jute_jasmine.js' } ]
info postuninstall [email protected]
verbose installOne cb [email protected]
ERR! Error: No compatible version found: daemonize@'>=0.3.0- <0.4.0-'
ERR! No valid targets found.
ERR! Perhaps not compatible with your version of node?
ERR! at installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:424:10)
ERR! at /usr/local/lib/node_modules/npm/lib/cache.js:406:17
ERR! at saved (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:136:7)
ERR! at cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:36:9)
ERR! Report this *entire
log at:
ERR! http://github.com/isaacs/npm/issues
ERR! or email it to:
ERR! [email protected]
ERR!
ERR! System Linux 3.5.0-23-generic
ERR! command "node" "/usr/local/bin/npm" "install" "jute" "-g"
ERR! cwd /home/prjsprod
ERR! node -v v0.4.12
ERR! npm -v 1.0.106
verbose exit [ 1, true ]

Any Idea How to Fix this?
Thanks...

push version to NPM

Hi,
seems that you missed to push the version to NPM. It is still using the old webdriverjs version

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.