github.com/iqoqo/nomad@v0.11.3-0.20200911112621-d7021c74d101/ui/tests/pages/layout.js (about) 1 import { create, clickable, collection, isPresent, text } from 'ember-cli-page-object'; 2 3 export default create({ 4 navbar: { 5 scope: '[data-test-global-header]', 6 7 regionSwitcher: { 8 scope: '[data-test-region-switcher]', 9 isPresent: isPresent(), 10 open: clickable('.ember-power-select-trigger'), 11 options: collection('.ember-power-select-option', { 12 label: text(), 13 }), 14 }, 15 }, 16 17 gutter: { 18 scope: '[data-test-gutter-menu]', 19 namespaceSwitcher: { 20 scope: '[data-test-namespace-switcher]', 21 isPresent: isPresent(), 22 open: clickable('.ember-power-select-trigger'), 23 options: collection('.ember-power-select-option', { 24 label: text(), 25 }), 26 }, 27 visitJobs: clickable('[data-test-gutter-link="jobs"]'), 28 visitClients: clickable('[data-test-gutter-link="clients"]'), 29 visitServers: clickable('[data-test-gutter-link="servers"]'), 30 visitStorage: clickable('[data-test-gutter-link="storage"]'), 31 }, 32 });