【发布时间】:2014-03-03 12:55:54
【问题描述】:
我正在尝试测试实现 jquery 小部件的requirejs 模块。我尝试运行的前两个测试应该检查不显眼的行为。
问题是,为了不显眼的测试来完成他的工作,必须在小部件的requirejs 模块之前加载 html(在 js 文件的末尾有一行要在 html 文档中查找选择器创建小部件)。
这对于第一次测试执行是正确的,因为我在测试中动态加载模块,但是当第二次测试运行时,JavaScript 模块已经加载,因此它不会使用不显眼的方法创建小部件,导致测试失败:)
我该如何解决这种情况?
【问题讨论】:
标签: javascript jquery unit-testing requirejs qunit