github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/tests/pages/jobs/job/evaluations.js (about) 1 import { 2 attribute, 3 clickable, 4 create, 5 collection, 6 text, 7 visitable, 8 } from 'ember-cli-page-object'; 9 10 import error from 'nomad-ui/tests/pages/components/error'; 11 12 export default create({ 13 visit: visitable('/jobs/:id/evaluations'), 14 15 evaluations: collection('[data-test-evaluation]', { 16 id: text('[data-test-id]'), 17 }), 18 19 sortOptions: collection('[data-test-sort-by]', { 20 id: attribute('data-test-sort-by'), 21 sort: clickable(), 22 }), 23 24 sortBy(id) { 25 return this.sortOptions.toArray().findBy('id', id).sort(); 26 }, 27 28 error: error(), 29 });