【发布时间】:2019-01-12 11:55:01
【问题描述】:
在为 Angular 测试制作 Stackblitz 项目时,我发现无法更改“以随机顺序运行测试”的默认 Jasmine 设置。当然,我可以点击 OPTIONS 框并手动更改它,但我想创建具有不同默认值的项目。
Jasmine 文档 (here) 展示了许多配置此功能的方法,但它们似乎都不能在 Stackblitz 中工作。比如添加代码:
jasmine.loadConfig({
random: false
});
如果添加到任何配置文件(例如main.ts)会产生错误,如下所示:
Error in /~/main.ts (30:5)
jasmine.loadConfig is not a function
那些相同的文档也谈到在 node_modules 中编辑文件,但当然没有办法在 Stackblitz 中进行(据我所知)。
这是一个Stackblitz 来说明我的意思。请注意,测试是按随机顺序运行的。 :)
有人设法完成这项工作吗?谢谢!
【问题讨论】:
标签: angular jasmine stackblitz