Как дать xpath в module.exports, используя mocha javascript - PullRequest
0 голосов
/ 25 апреля 2019

Я использую mocha с nodejs и хочу использовать xpath, определенный в одном тестовом файле (verify.js), и использовать его в другом файле (test.js). Как я должен дать определение xpath, так как оно содержит одинарные кавычки? внутри одинарных кавычек?

Я пытался дать \ перед началом и концом кода, но когда я запускаю программу, я получаю сообщение об ошибке "не могу прочитать свойство xyz"

файл verifications.js

module.exports={
    loginLocation : 'xpath("//span[text()=\'LOGIN\']")',
}

test.js file

const value=require('./verifications.js');
var By=webdriver.By;
before(function(){
    driver.findElement(By.value.loginLocation).click();

});

Я хочу передать xpath из одного файла в другой

1 Ответ

0 голосов
/ 25 апреля 2019

Чек https://www.sitepoint.com/understanding-module-exports-exports-node-js/

fileA.js:

module.exports.loginLoc = 'xpath("//span[text()=\'LOGIN\']")';

fileB.js:

const fileA = require('fileA');
console.log('check out', fileA.loginLoc);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...