TestCafe:在boundTestRun中使用测试控制程序不起作用

时间:2019-07-16 09:44:24

标签: node.js web-component e2e-testing shadow-dom testcafe

我正在尝试在我的Testcafe项目中使用影子根。处理它有点复杂。我创建了一个行为与Selector()。find()相同的自定义函数,但遇到了以下错误:

The "boundTestRun" option value is expected to be a test controller.

当我按照记录here进行操作时:

import { Selector, t } from 'testcafe'

getInShadowRoot = Selector( 
        // More code here
    )
const boundedGetInShadowRoot = this.getInShadowRoot.with({ boundTestRun: t })

我创建要点来说明我的问题:https://gist.github.com/HugoDel/a600f3e120674e3f255884f3dc84fee3

感谢您的帮助!

编辑: 我终于摆脱了它,因为我不需要添加.with({ boundTestRun: t })来使其正常工作。

0 个答案:

没有答案