У меня есть файл исходного кода, скажем WebIO. js
import WebDriver from 'selenium-webdriver';
const WebIO = {
getWebContent: () => {
console.log("Going to test selenium");
const driver = new WebDriver.Builder().forBrowser('chrome').build();
driver.get('http://www.google.com').then(() => {
console.log("Opened the browser, did you see that?");
driver.quit();
})
}
}
export default WebIO;
Когда я вызываю его из другого файла исходного кода -> index. js
import WebIO from "./webIO";
WebIO.getWebContent();
Это прекрасно работает.
Но когда я вызываю ту же функцию из тестовых примеров Mocha WebIOSpecs. js
import '@babel/polyfill';
import WebIO from '../src/webIO';
describe("WebIOSpecs is for testing selenium from Mocha and Chai", ()=>{
WebIO.getWebContent();
});
Ничего не происходит. Браузер не запущен.
Я что-то упустил?