polluntil undefined 不是函数

polluntil undefined is not a function

我有以下代码:

define(function(require) {
    function myclass(remote) {
        this.remote = remote;
    }

myclass.prototype = {
    constructor: myclass,

.....

create_campaign: function() {
    var name = 'mycampaign';
    this.camapaignName = name.concat((Math.random()*1000).toString())

    return this.remote
        .findByXpath('//*[@id="new_campaign"]/button')
            .click()
            .end()
        .then(this.remote.pollUntil(function() {
            return (document.getElementsByClassName('fa fa-user-plus').length == 1) ? true : null;
        },10000))
        .then(function() {
            return true;
        });

实习生不断给我

TypeError: undefined is not a function

当我尝试将 pollUntil 分配给一个变量并调用它时,它仍然给我同样的错误。我使用的是 Chromedriver/Chrome/etc.

的最新版本

我需要在 AMD 定义中添加代码:

var pollUntil = require('intern/dojo/node!leadfoot/helpers/pollUntil');