testing - 按顺序运行 Jasmine 测试

标签 testing webpack jasmine karma-runner

我正在使用 Karma/Jasmine 来运行许多规范文件。我的测试使用了一些全局函数。一些测试模拟了其他测试所依赖的全局函数。由于测试是异步运行的,一些测试失败是因为全局函数的预期行为被其他测试改变了。

有没有办法按顺序运行测试?

最佳答案

在 jasmine.json 中将“random”设置为 false

该文件应添加到 spec/support/jasmine.json

关于testing - 按顺序运行 Jasmine 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49077538/

相关文章:

r - 计算代码覆盖率时 Travis-CI 出现 "failed to find package directory"错误

testing - 如果不支持注释,我如何将 jUnit 与 J2EE 1.4 一起使用?

firefox - 如何让我的 Selenium 测试套件在 Xnest 或 Xephyr 中启动其 Firefox 实例并通过?

javascript - 导轨 : Filling in a dynamic field using capybara

javascript - Django/Webpack - 如何使用 webpack 开发服务器提供生成的 webpack 包

WebPack 2 : node. 全局和 resolve.extensions 空扩展配置字段问题

angular - 错误 : node_modules/@types/d3-dsv/index. d.ts(159,60):错误 TS1005:预期为 ','

javascript - 如何使用 npm 库中的 web-worker 到主 webpack 项目中

javascript - Zombie.js 和写入窗口的脚本

javascript - Jasmine 测试: how to call through function that is called in tested function?