实习生2文档给出了以下在加载测试页面后等待条件为真的示例:
this.remote
.get(require.toUrl('./SomeTest.html'))
.then(pollUntil('return window.ready;', 5000));
不幸的是,它没有解释如何加载pollUntil助手以便在前面的例子中使用它...有没有人有一个使用pollUntil的完整工作示例?
感谢您的帮助。
答案 0 :(得分:6)
我认为我找到了答案:它通过加载模块intern/dojo/node!leadfoot/helpers/pollUntil
起作用,如:
define([
'intern!object',
'intern/chai!assert',
'intern/dojo/node!leadfoot/helpers/pollUntil',
'../Request',
'require'
], function (registerSuite, assert, pollUntil, Request, require) {
答案 1 :(得分:1)
实习生4使用
define([
'dojo/request',
'dojo/node!@theintern/leadfoot/helpers/pollUntil'
],
function(request, _pollUntil) {
var pollUntil = _pollUntil.default;
var registerSuite = intern.getInterface('object').registerSuite;
var assert = intern.getPlugin('chai').assert;
});