使用npm脚本在wakanda进行单元测试

时间:2017-03-22 09:57:24

标签: unit-testing wakanda

我正在尝试将wakanda单元测试集成到我们的开发工作流程中,但不知道从哪里开始。

如果我能以某种方式运行单元测试,例如“npm run test”(就像我为我的前端代码所做的那样)并使用我的npm脚本启动单元测试,我会有所帮助......这样,测试就可以很容易地执行了。 / p>

不幸的是,我有两个问题:

  1. 无法让wakanda用相对文件路径执行我的文件wakanda-unit-tests.js
  2. 如果测试失败,wakanda不会抛出任何我的构建不会失败的退出代码 - >如何生成退出代码,例如本文http://doc.wakanda.org/home2.en.html#/Wakanda/0.v5/run.301-1019704.en.html中所述 - > run()返回失败的总数,适合用作流程退出状态代码
  3. 非常感谢任何建议: - )

1 个答案:

答案 0 :(得分:0)

Wakanda v2.1提供了一种测试解决方案SSJS代码的方法。 您可以在/backend/tests文件夹中编写mocha / chai测试。

以下是官方文档:https://wakanda.github.io/doc/#/guide?section=main-test