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() {