Spodziewam się, że to powie "1 test", ale mówi "0 testów". Każdy pomysł, dlaczego? Jest to na OS X.jaśmin-węzeł mówi "0 testów", gdy * są * testy
$ 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
Nawet jeśli próbuję stworzyć błąd składni uzyskać ten sam wynik:
$ 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
Ale gdy próbuję określić plik, który nie istnieje, narzeka:
$ jasmine-node no.spec.js
File: /tmp/no.spec.js is missing.
Dodano "opisz" w mojej specyfikacji powyżej, aby wykluczyć to jako źródło błędów. Mimo to obawiam się, że pomimo tego otrzymam taki sam wynik "0 testów". –