所以我正在使用 testcafe 并声明这样的测试
test .page `myreallylongurl` ('check email', async t => {
//my test for this URL hear
})
但我不想这样做,因为我将无法看到我所有测试的名称我想按照以下方式做一些事情
const url ="myreallylongurl"
test .page `$url` ('check email', async t => {
//my test for this URL hear
})
但我不确定如何执行此操作,也找不到任何相关信息。谢谢!
最佳答案
这个库正在(ab)使用 tagged template literals调用函数。您可以尝试使用替换
const url = "myreallylongurl"
test.page `${url}` ('check email', async t => {});
或者使用数组字面量显式调用函数:
const url = "myreallylongurl"
test.page([url])('check email', async t => {});
关于javascript - 如何在 `` javascript 中引用变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50533062/