Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
'use strict';
const stampit = require('stampit');
const { By } = require('selenium-webdriver');
const TodoList = require('./todo-list.page');
const TodoListItemCreator = require('./todo-list-item-creator.page');
const TodoListApp = stampit
.conf({
baseUrl: process.env.BASE_URL,
})
.init(function ({ driver }, { stamp }) {
this.open = async function open(location = '') {
return driver.get(`${stamp.compose.configuration.baseUrl}${location}`);
};
this.close = async function close() {
return driver.quit();
};
this.getTodoItemCreator = function getTodoItemCreator() {
return TodoListItemCreator({ driver });
};