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