如何在``javascript中引用变量

时间:2018-05-25 16:02:04

标签: javascript testcafe

所以我使用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


    })

但我不确定如何做到这一点,也无法找到任何相关信息。感谢

1 个答案:

答案 0 :(得分:4)

这个库是(ab)使用tagged template literals来调用该函数。您可以尝试使用替换

const url = "myreallylongurl"
test.page `${url}` ('check email', async t => {});

或使用数组文字显式调用函数:

const url = "myreallylongurl"
test.page([url])('check email', async t => {});