我设置了一个新的 QUnit 解决方案:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>QUnit Example</title>
<link rel="stylesheet" href="/resources/css/qunit.css">
</head>
<body>
/h1>
<h2 id="qunit-banner">
</h2>
<h2 id="qunit-userAgent"></h2>
<ol id="qunit-tests">
</ol>
<script src="/resources/js/qunit.js"></script>
<script src="/resources/tests.js"></script>
</body>
</html>
我的tests.js
脚本文件中有一个测试:
test( "hello test", function() {
ok( 1 == "1", "Passed!" );
});
测试通过,因此此设置有效。
但是,当我对 进行更改时tests.js
,它们并没有被拾取。例如,如果我添加一个测试,它就不会运行。使测试运行的唯一方法是重命名tests.js
为其他名称,例如tests2.js
,并更新引用。然后拾取更改。
任何人都知道发生了什么以及如何解决这个问题,所以我不需要不断更新参考和更改文件名?