【问题标题】:Trouble working with Karma使用 Karma 遇到问题
【发布时间】:2023-03-13 08:55:01
【问题描述】:

我正在尝试通过一个 NodeJS 项目将 Karma 与 Mocha 一起使用,但出现错误:

"模块名称 "TestStub" 尚未加载上下文:_. 使用 require([]) http://requirejs.org/docs/errors.html#notloaded"

不确定我应该在哪里添加测试存根文件。

此外,当我使用“Karma init”配置 Karma 时,我要求能够使用 requireJS,但不知道要添加到 Karma 的配置文件在哪里。有一个用于测试的配置文件和另一个用于代码的配置文件,我需要将两者都包含在内。

【问题讨论】:

    标签: requirejs karma-runner


    【解决方案1】:

    Karma 用于浏览器测试。如果你想用 karma 测试你的服务器端 nodejs 代码,你会失败......也许你可以做集成测试,通过手工制作的 http 请求检查你的 nodejs 应用程序的响应,但仅此而已......

    关于如何通过 requirejs 使用 karma 的几乎所有内容都有很好的文档here

    【讨论】:

      猜你喜欢
      • 2017-09-20
      • 2011-07-29
      • 2012-03-29
      • 2013-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-21
      相关资源
      最近更新 更多