Jasmine.js - Spec没有运行

时间:2013-08-07 10:00:56

标签: javascript jasmine require karma-runner

我已经配置了几天的Jasmine / Karma / Require设置。我让我的业力服务器观看了一个spec文件。当规范文件发生变化时,我可以看到服务器记录文件正在运行,但我从来没有进入我的规范,只是在它的开头。这是我的spec文件:

require(['models/Patient'], function(Patient) {
  describe('Patient', function () {
      it('cannot be null', function () {
        var patient = new Patient();
          expect(patient).not.toBeUndefined();
          expect(3).toBe(2);
      });
  });
});

如果我在require语句之前添加debugger,它会被命中,但它永远不会超过require语句。可能是什么原因导致代码停在那里?

1 个答案:

答案 0 :(得分:0)

一般来说,您所描述的问题是模块“models / Patient”永远不会被加载但是需要的结果。我的建议是发布require配置和文件夹结构的片段,以便我们提供帮助。