1 import {NightwatchBrowser} from 'nightwatch';
2 import {navigateToEgUrl, fmEditorFieldSelector} from '../../utils';
5 before: (browser: NightwatchBrowser) => {
6 // System administrator housed at BR3
7 browser.page.login().loginToWebClient(browser, 'br3cmartin', 'carlm1234');
10 after: (browser: NightwatchBrowser) => {
14 'Can edit an org unit address': (browser: NightwatchBrowser) => {
15 navigateToEgUrl('/eg2/en-US/staff/admin/server/actor/org_unit', browser);
16 const orgUnitAdmin = browser.page.orgUnitAdmin();
17 // Sometimes this part of the org tree is already expanded, sometimes not...
18 orgUnitAdmin.api.element('@system2expand', (result) => {
19 if (result.status != -1) {
20 orgUnitAdmin.click('@system2expand');
23 orgUnitAdmin.click('@br3')
25 .click('#ill_address')
26 .setValue(fmEditorFieldSelector('Street1'), 'Apartment 221B')
28 .assert.visible('#eg-toast-container')
29 .assert.containsText('#eg-toast-container', 'Update Succeeded');