2

Jasmine は、describe ブロックの最後のテストを除くすべての「it」テストをスキップしています。テストで coffeescript を使用していますが、これが原因である可能性があります。私の .coffee テストによって作成されたコンパイル済みの JS を見ると、最後の「it」テストだけがその前に「return」という単語を持っていることがわかります。これがおそらく残りのテストがスキップされている理由です。

私の質問は、すべてのテストを「返す」ようにするにはどうすればよいですか?

コンパイル時に最後のテストがどのように見えるか:

return it("should filter a range of prices", function() {

前のものはどのように見えるか (これらは specrunner によってスキップされています):

it("should filter a specific price", function() {
4

1 に答える 1