Я ожидаю, что это скажет "1 тест", но он говорит "0 тестов". Любая идея почему? Это на OS X.
$ jasmine-node --verbose my.spec.js
undefined
Finished in 0.001 seconds
0 tests, 0 assertions, 0 failures, 0 skipped
$ cat my.spec.js
describe("bar", function() {
it("works", function() {
expect("foo").toEqual("foo");
});
});
$ jasmine-node --version
1.11.0
$ npm --version
1.3.5
$ node -v
v0.4.12
Даже если я попытаюсь создать синтаксическую ошибку, я получаю тот же вывод:
$ cat my.spec.js
it(
$ jasmine-node --verbose --captureExceptions my.spec.js
undefined
Finished in 0.001 seconds
0 tests, 0 assertions, 0 failures, 0 skipped
Но если я попытаюсь указать файл, который не существует, он жалуется:
$ jasmine-node no.spec.js
File: /tmp/no.spec.js is missing.