github.com/iqoqo/nomad@v0.11.3-0.20200911112621-d7021c74d101/ui/tests/pages/components/lifecycle-chart.js (about) 1 import { clickable, collection, hasClass, text } from 'ember-cli-page-object'; 2 3 export default { 4 scope: '[data-test-lifecycle-chart]', 5 6 title: text('.boxed-section-head'), 7 8 phases: collection('[data-test-lifecycle-phase]', { 9 name: text('[data-test-name]'), 10 11 isActive: hasClass('is-active'), 12 }), 13 14 tasks: collection('[data-test-lifecycle-task]', { 15 name: text('[data-test-name]'), 16 lifecycle: text('[data-test-lifecycle]'), 17 18 isActive: hasClass('is-active'), 19 isFinished: hasClass('is-finished'), 20 21 isMain: hasClass('main'), 22 isPrestart: hasClass('prestart'), 23 isSidecar: hasClass('sidecar'), 24 25 visit: clickable('a'), 26 }), 27 };