diff --git a/bin/tests/runner b/bin/autotest similarity index 100% rename from bin/tests/runner rename to bin/autotest diff --git a/bin/tests/node_modules/.bin/cake b/bin/node_modules/.bin/cake similarity index 100% rename from bin/tests/node_modules/.bin/cake rename to bin/node_modules/.bin/cake diff --git a/bin/tests/node_modules/.bin/coffee b/bin/node_modules/.bin/coffee similarity index 100% rename from bin/tests/node_modules/.bin/coffee rename to bin/node_modules/.bin/coffee diff --git a/bin/tests/node_modules/.bin/nodeunit b/bin/node_modules/.bin/nodeunit similarity index 100% rename from bin/tests/node_modules/.bin/nodeunit rename to bin/node_modules/.bin/nodeunit diff --git a/bin/tests/node_modules/coffee-script/.npmignore b/bin/node_modules/coffee-script/.npmignore similarity index 100% rename from bin/tests/node_modules/coffee-script/.npmignore rename to bin/node_modules/coffee-script/.npmignore diff --git a/bin/tests/node_modules/coffee-script/LICENSE b/bin/node_modules/coffee-script/LICENSE similarity index 100% rename from bin/tests/node_modules/coffee-script/LICENSE rename to bin/node_modules/coffee-script/LICENSE diff --git a/bin/tests/node_modules/coffee-script/README b/bin/node_modules/coffee-script/README similarity index 100% rename from bin/tests/node_modules/coffee-script/README rename to bin/node_modules/coffee-script/README diff --git a/bin/tests/node_modules/coffee-script/Rakefile b/bin/node_modules/coffee-script/Rakefile similarity index 100% rename from bin/tests/node_modules/coffee-script/Rakefile rename to bin/node_modules/coffee-script/Rakefile diff --git a/bin/tests/node_modules/coffee-script/bin/cake b/bin/node_modules/coffee-script/bin/cake similarity index 100% rename from bin/tests/node_modules/coffee-script/bin/cake rename to bin/node_modules/coffee-script/bin/cake diff --git a/bin/tests/node_modules/coffee-script/bin/coffee b/bin/node_modules/coffee-script/bin/coffee similarity index 100% rename from bin/tests/node_modules/coffee-script/bin/coffee rename to bin/node_modules/coffee-script/bin/coffee diff --git a/bin/tests/node_modules/coffee-script/extras/jsl.conf b/bin/node_modules/coffee-script/extras/jsl.conf similarity index 100% rename from bin/tests/node_modules/coffee-script/extras/jsl.conf rename to bin/node_modules/coffee-script/extras/jsl.conf diff --git a/bin/tests/node_modules/coffee-script/lib/browser.js b/bin/node_modules/coffee-script/lib/browser.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/browser.js rename to bin/node_modules/coffee-script/lib/browser.js diff --git a/bin/tests/node_modules/coffee-script/lib/cake.js b/bin/node_modules/coffee-script/lib/cake.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/cake.js rename to bin/node_modules/coffee-script/lib/cake.js diff --git a/bin/tests/node_modules/coffee-script/lib/coffee-script.js b/bin/node_modules/coffee-script/lib/coffee-script.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/coffee-script.js rename to bin/node_modules/coffee-script/lib/coffee-script.js diff --git a/bin/tests/node_modules/coffee-script/lib/command.js b/bin/node_modules/coffee-script/lib/command.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/command.js rename to bin/node_modules/coffee-script/lib/command.js diff --git a/bin/tests/node_modules/coffee-script/lib/grammar.js b/bin/node_modules/coffee-script/lib/grammar.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/grammar.js rename to bin/node_modules/coffee-script/lib/grammar.js diff --git a/bin/tests/node_modules/coffee-script/lib/helpers.js b/bin/node_modules/coffee-script/lib/helpers.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/helpers.js rename to bin/node_modules/coffee-script/lib/helpers.js diff --git a/bin/tests/node_modules/coffee-script/lib/index.js b/bin/node_modules/coffee-script/lib/index.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/index.js rename to bin/node_modules/coffee-script/lib/index.js diff --git a/bin/tests/node_modules/coffee-script/lib/lexer.js b/bin/node_modules/coffee-script/lib/lexer.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/lexer.js rename to bin/node_modules/coffee-script/lib/lexer.js diff --git a/bin/tests/node_modules/coffee-script/lib/nodes.js b/bin/node_modules/coffee-script/lib/nodes.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/nodes.js rename to bin/node_modules/coffee-script/lib/nodes.js diff --git a/bin/tests/node_modules/coffee-script/lib/optparse.js b/bin/node_modules/coffee-script/lib/optparse.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/optparse.js rename to bin/node_modules/coffee-script/lib/optparse.js diff --git a/bin/tests/node_modules/coffee-script/lib/parser.js b/bin/node_modules/coffee-script/lib/parser.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/parser.js rename to bin/node_modules/coffee-script/lib/parser.js diff --git a/bin/tests/node_modules/coffee-script/lib/repl.js b/bin/node_modules/coffee-script/lib/repl.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/repl.js rename to bin/node_modules/coffee-script/lib/repl.js diff --git a/bin/tests/node_modules/coffee-script/lib/rewriter.js b/bin/node_modules/coffee-script/lib/rewriter.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/rewriter.js rename to bin/node_modules/coffee-script/lib/rewriter.js diff --git a/bin/tests/node_modules/coffee-script/lib/scope.js b/bin/node_modules/coffee-script/lib/scope.js similarity index 100% rename from bin/tests/node_modules/coffee-script/lib/scope.js rename to bin/node_modules/coffee-script/lib/scope.js diff --git a/bin/tests/node_modules/coffee-script/package.json b/bin/node_modules/coffee-script/package.json similarity index 100% rename from bin/tests/node_modules/coffee-script/package.json rename to bin/node_modules/coffee-script/package.json diff --git a/bin/tests/node_modules/nodeunit/.gitignore b/bin/node_modules/nodeunit/.gitignore similarity index 100% rename from bin/tests/node_modules/nodeunit/.gitignore rename to bin/node_modules/nodeunit/.gitignore diff --git a/bin/tests/node_modules/nodeunit/.npmignore b/bin/node_modules/nodeunit/.npmignore similarity index 100% rename from bin/tests/node_modules/nodeunit/.npmignore rename to bin/node_modules/nodeunit/.npmignore diff --git a/bin/tests/node_modules/nodeunit/CONTRIBUTORS.md b/bin/node_modules/nodeunit/CONTRIBUTORS.md similarity index 100% rename from bin/tests/node_modules/nodeunit/CONTRIBUTORS.md rename to bin/node_modules/nodeunit/CONTRIBUTORS.md diff --git a/bin/tests/node_modules/nodeunit/LICENSE b/bin/node_modules/nodeunit/LICENSE similarity index 100% rename from bin/tests/node_modules/nodeunit/LICENSE rename to bin/node_modules/nodeunit/LICENSE diff --git a/bin/tests/node_modules/nodeunit/Makefile b/bin/node_modules/nodeunit/Makefile similarity index 100% rename from bin/tests/node_modules/nodeunit/Makefile rename to bin/node_modules/nodeunit/Makefile diff --git a/bin/tests/node_modules/nodeunit/README.md b/bin/node_modules/nodeunit/README.md similarity index 100% rename from bin/tests/node_modules/nodeunit/README.md rename to bin/node_modules/nodeunit/README.md diff --git a/bin/tests/node_modules/nodeunit/bin/nodeunit b/bin/node_modules/nodeunit/bin/nodeunit similarity index 100% rename from bin/tests/node_modules/nodeunit/bin/nodeunit rename to bin/node_modules/nodeunit/bin/nodeunit diff --git a/bin/tests/node_modules/nodeunit/bin/nodeunit.json b/bin/node_modules/nodeunit/bin/nodeunit.json similarity index 100% rename from bin/tests/node_modules/nodeunit/bin/nodeunit.json rename to bin/node_modules/nodeunit/bin/nodeunit.json diff --git a/bin/tests/node_modules/nodeunit/deps/async.js b/bin/node_modules/nodeunit/deps/async.js similarity index 100% rename from bin/tests/node_modules/nodeunit/deps/async.js rename to bin/node_modules/nodeunit/deps/async.js diff --git a/bin/tests/node_modules/nodeunit/deps/console.log.js b/bin/node_modules/nodeunit/deps/console.log.js similarity index 100% rename from bin/tests/node_modules/nodeunit/deps/console.log.js rename to bin/node_modules/nodeunit/deps/console.log.js diff --git a/bin/tests/node_modules/nodeunit/deps/ejs.js b/bin/node_modules/nodeunit/deps/ejs.js similarity index 100% rename from bin/tests/node_modules/nodeunit/deps/ejs.js rename to bin/node_modules/nodeunit/deps/ejs.js diff --git a/bin/tests/node_modules/nodeunit/deps/json2.js b/bin/node_modules/nodeunit/deps/json2.js similarity index 100% rename from bin/tests/node_modules/nodeunit/deps/json2.js rename to bin/node_modules/nodeunit/deps/json2.js diff --git a/bin/tests/node_modules/nodeunit/doc/nodeunit.md b/bin/node_modules/nodeunit/doc/nodeunit.md similarity index 100% rename from bin/tests/node_modules/nodeunit/doc/nodeunit.md rename to bin/node_modules/nodeunit/doc/nodeunit.md diff --git a/bin/tests/node_modules/nodeunit/examples/browser/nodeunit.js b/bin/node_modules/nodeunit/examples/browser/nodeunit.js similarity index 100% rename from bin/tests/node_modules/nodeunit/examples/browser/nodeunit.js rename to bin/node_modules/nodeunit/examples/browser/nodeunit.js diff --git a/bin/tests/node_modules/nodeunit/examples/browser/suite1.js b/bin/node_modules/nodeunit/examples/browser/suite1.js similarity index 100% rename from bin/tests/node_modules/nodeunit/examples/browser/suite1.js rename to bin/node_modules/nodeunit/examples/browser/suite1.js diff --git a/bin/tests/node_modules/nodeunit/examples/browser/suite2.js b/bin/node_modules/nodeunit/examples/browser/suite2.js similarity index 100% rename from bin/tests/node_modules/nodeunit/examples/browser/suite2.js rename to bin/node_modules/nodeunit/examples/browser/suite2.js diff --git a/bin/tests/node_modules/nodeunit/examples/browser/test.html b/bin/node_modules/nodeunit/examples/browser/test.html similarity index 100% rename from bin/tests/node_modules/nodeunit/examples/browser/test.html rename to bin/node_modules/nodeunit/examples/browser/test.html diff --git a/bin/tests/node_modules/nodeunit/img/example_fail.png b/bin/node_modules/nodeunit/img/example_fail.png similarity index 100% rename from bin/tests/node_modules/nodeunit/img/example_fail.png rename to bin/node_modules/nodeunit/img/example_fail.png diff --git a/bin/tests/node_modules/nodeunit/img/example_pass.png b/bin/node_modules/nodeunit/img/example_pass.png similarity index 100% rename from bin/tests/node_modules/nodeunit/img/example_pass.png rename to bin/node_modules/nodeunit/img/example_pass.png diff --git a/bin/tests/node_modules/nodeunit/index.js b/bin/node_modules/nodeunit/index.js similarity index 100% rename from bin/tests/node_modules/nodeunit/index.js rename to bin/node_modules/nodeunit/index.js diff --git a/bin/tests/node_modules/nodeunit/lib/assert.js b/bin/node_modules/nodeunit/lib/assert.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/assert.js rename to bin/node_modules/nodeunit/lib/assert.js diff --git a/bin/tests/node_modules/nodeunit/lib/core.js b/bin/node_modules/nodeunit/lib/core.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/core.js rename to bin/node_modules/nodeunit/lib/core.js diff --git a/bin/tests/node_modules/nodeunit/lib/nodeunit.js b/bin/node_modules/nodeunit/lib/nodeunit.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/nodeunit.js rename to bin/node_modules/nodeunit/lib/nodeunit.js diff --git a/bin/tests/node_modules/nodeunit/lib/reporters/browser.js b/bin/node_modules/nodeunit/lib/reporters/browser.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/reporters/browser.js rename to bin/node_modules/nodeunit/lib/reporters/browser.js diff --git a/bin/tests/node_modules/nodeunit/lib/reporters/default.js b/bin/node_modules/nodeunit/lib/reporters/default.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/reporters/default.js rename to bin/node_modules/nodeunit/lib/reporters/default.js diff --git a/bin/tests/node_modules/nodeunit/lib/reporters/html.js b/bin/node_modules/nodeunit/lib/reporters/html.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/reporters/html.js rename to bin/node_modules/nodeunit/lib/reporters/html.js diff --git a/bin/tests/node_modules/nodeunit/lib/reporters/index.js b/bin/node_modules/nodeunit/lib/reporters/index.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/reporters/index.js rename to bin/node_modules/nodeunit/lib/reporters/index.js diff --git a/bin/tests/node_modules/nodeunit/lib/reporters/junit.js b/bin/node_modules/nodeunit/lib/reporters/junit.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/reporters/junit.js rename to bin/node_modules/nodeunit/lib/reporters/junit.js diff --git a/bin/tests/node_modules/nodeunit/lib/reporters/minimal.js b/bin/node_modules/nodeunit/lib/reporters/minimal.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/reporters/minimal.js rename to bin/node_modules/nodeunit/lib/reporters/minimal.js diff --git a/bin/tests/node_modules/nodeunit/lib/reporters/skip_passed.js b/bin/node_modules/nodeunit/lib/reporters/skip_passed.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/reporters/skip_passed.js rename to bin/node_modules/nodeunit/lib/reporters/skip_passed.js diff --git a/bin/tests/node_modules/nodeunit/lib/track.js b/bin/node_modules/nodeunit/lib/track.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/track.js rename to bin/node_modules/nodeunit/lib/track.js diff --git a/bin/tests/node_modules/nodeunit/lib/types.js b/bin/node_modules/nodeunit/lib/types.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/types.js rename to bin/node_modules/nodeunit/lib/types.js diff --git a/bin/tests/node_modules/nodeunit/lib/utils.js b/bin/node_modules/nodeunit/lib/utils.js similarity index 100% rename from bin/tests/node_modules/nodeunit/lib/utils.js rename to bin/node_modules/nodeunit/lib/utils.js diff --git a/bin/tests/node_modules/nodeunit/man1/nodeunit.1 b/bin/node_modules/nodeunit/man1/nodeunit.1 similarity index 100% rename from bin/tests/node_modules/nodeunit/man1/nodeunit.1 rename to bin/node_modules/nodeunit/man1/nodeunit.1 diff --git a/bin/tests/node_modules/nodeunit/nodelint.cfg b/bin/node_modules/nodeunit/nodelint.cfg similarity index 100% rename from bin/tests/node_modules/nodeunit/nodelint.cfg rename to bin/node_modules/nodeunit/nodelint.cfg diff --git a/bin/tests/node_modules/nodeunit/package.json b/bin/node_modules/nodeunit/package.json similarity index 100% rename from bin/tests/node_modules/nodeunit/package.json rename to bin/node_modules/nodeunit/package.json diff --git a/bin/tests/node_modules/nodeunit/share/junit.xml.ejs b/bin/node_modules/nodeunit/share/junit.xml.ejs similarity index 100% rename from bin/tests/node_modules/nodeunit/share/junit.xml.ejs rename to bin/node_modules/nodeunit/share/junit.xml.ejs diff --git a/bin/tests/node_modules/nodeunit/share/license.js b/bin/node_modules/nodeunit/share/license.js similarity index 100% rename from bin/tests/node_modules/nodeunit/share/license.js rename to bin/node_modules/nodeunit/share/license.js diff --git a/bin/tests/node_modules/nodeunit/share/nodeunit.css b/bin/node_modules/nodeunit/share/nodeunit.css similarity index 100% rename from bin/tests/node_modules/nodeunit/share/nodeunit.css rename to bin/node_modules/nodeunit/share/nodeunit.css diff --git a/bin/tests/autotest.coffee b/bin/tests/autotest.coffee new file mode 100644 index 00000000..28479653 --- /dev/null +++ b/bin/tests/autotest.coffee @@ -0,0 +1,4 @@ +exports['you are sane'] = (test) -> + test.expect 1 + test.ok true, "this assertion should always pass" + test.done() diff --git a/bin/tests/create.coffee b/bin/tests/create.coffee index ec2710c4..9cb596e0 100644 --- a/bin/tests/create.coffee +++ b/bin/tests/create.coffee @@ -1,17 +1,10 @@ util = require('util') exec = require('child_process').exec -exports['you are sane'] = (test) -> - test.expect 1 - test.ok true, "this assertion should pass" - test.done() exports['default example project is generated'] = (test) -> test.expect 1 exec './bin/create', (error, stdout, stderr) -> - #console.log 'stdout: ' + stdout if stdout? - #console.log 'stderr: ' + stderr if stderr? - #console.log 'exec error: ' + error if error? - test.ok true, "this assertion should pass" unless error? - test.done() + test.ok true, "this assertion should pass" unless error? + test.done()