Files
talk/test/e2e/specs/02_admin.js
T
2017-11-10 10:51:30 +01:00

42 lines
807 B
JavaScript

module.exports = {
'@tags': ['admin', 'login'],
before: (client) => {
client.resizeWindow(1024, 800);
},
afterEach: (client, done) => {
if (client.currentTest.results.failed) {
throw new Error('Test Case failed, skipping all the rest');
}
done();
},
after: (client) => {
client.end();
},
'Admin logs in': (client) => {
const adminPage = client.page.admin();
const {testData: {admin}} = client.globals;
adminPage.navigateAndLogin(admin);
},
'Admin goes to Stories': (client) => {
const adminPage = client.page.admin();
adminPage
.openDrawer()
.goToStories();
},
'Admin goes to Community': (client) => {
const adminPage = client.page.admin();
adminPage
.openDrawer()
.goToCommunity();
},
};