1 import {NightwatchBrowser} from 'nightwatch';
2 import {navigateToEgUrl} from '../../utils';
5 before: (browser: NightwatchBrowser) => {
6 browser.page.login().loginToWebClient(browser, 'admin', 'demo123');
9 after: (browser: NightwatchBrowser) => {
13 'Can modify an authority record': (browser: NightwatchBrowser) => {
14 navigateToEgUrl('/eg2/en-US/staff/cat/authority/browse', browser);
15 const authority = browser.page.authority();
16 authority.setValue('@searchTermInput', 'Philosophy')
17 .click('@authorityTypeInput')
18 .click('@subjectAuthorityType')
19 .click('@searchResult')
21 const marcEdit = browser.page.marcEdit();
22 marcEdit.waitForElementVisible('@marcTag450', 15_000)
23 .setValue('@marcTag450', '550')
24 .click('@saveChangesButton')
25 .assert.visible('#eg-toast-container')
26 .setValue('@marcTag550', '450')
27 .click('@saveChangesButton');