网上有很多关于如何在SpecRunner.html文件中设置独立的jasmine测试的示例,如下所示:
<!doctype html>
<html>
<head>
<title>Jasmine Spec Runner</title>
<link rel="stylesheet" href="bower_components/jasmine/lib/jasmine-core/jasmine.css">
</head>
<body>
<script src="bower_components/jasmine/lib/jasmine-core/jasmine.js"></script>
<script src="bower_components/jasmine/lib/jasmine-core/jasmine-html.js"></script>
<!-- include source files here... -->
<!-- include spec files here... -->
使用这种设置,我将如何配置node.js或gulp设置中的Jasmine设置?我说的是像random: false
这样的东西,设置一个随机种子,以及其他非特定于跑步者的设置。
发布于 2018-07-02 09:20:05
在请求页面时,这些设置看起来是通过URL参数传入的。我通过页面右上角的“选项”框发现了其中的一些:
下面是我能找到的参数列表(我不确定这是不是所有的参数):
random=true
throwFailures=true
failFast=true
seed=87816
下面是一个示例请求,具有上面的设置:
GET localhost:8080/SpecRunner.html?random=true&throwFailures=true&failFast=true&seed=87816
https://stackoverflow.com/questions/51127992
复制相似问题