0
我想用QUnit编写针对Dojo JsonRest Store的集成测试。测试应验证JsonRest与我写的REST API集成。使用QUnit测试Dojos JsonRest
目前,我有下面的代码,从QUnit网站复制:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>QUnit Example</title>
<link rel="stylesheet" href="https://code.jquery.com/qunit/qunit-2.1.1.css">
</head>
<body>
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/dojo/1.10.4/dojo.js" data-dojo-config="async: true"></script> -->
<div id="qunit"></div>
<div id="qunit-fixture"></div>
<script src="https://code.jquery.com/qunit/qunit-2.1.1.js"></script>
<script>
QUnit.test("Teste ob Dojo's JsonRest mit der API kompatibel ist",
function(assert) {
assert.ok(1 == "1", "Passed!");
});
</script>
</body>
</html>
的第一个脚本标签被注释掉这只要工作得很好。然后它会显示一个显示测试通过的页面。 但是,如果我通过取消注释所述脚本标记来包含dojo,它只会显示一个空白页面。没有错误消息,并且我已验证,所有到外部文件的链接都是有效的并且可以到达。我也尝试从相同的服务器加载js和css文件并使用Google搜索。
我在Ubuntu 16.04.1下使用Firefox 50.1.0和Chromium 55.0.2883.87时遇到过这种情况。 Web服务器在本地主机上运行。