open-nomad/ui/tests/pages/storage/plugins/plugin/allocations.js

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

35 lines
868 B
JavaScript
Raw Normal View History

2021-12-28 16:08:12 +00:00
import {
clickable,
create,
isPresent,
text,
visitable,
} from 'ember-cli-page-object';
import allocations from 'nomad-ui/tests/pages/components/allocations';
import { multiFacet } from 'nomad-ui/tests/pages/components/facet';
import pageSizeSelect from 'nomad-ui/tests/pages/components/page-size-select';
export default create({
pageSize: 25,
visit: visitable('/csi/plugins/:id/allocations'),
nextPage: clickable('[data-test-pager="next"]'),
prevPage: clickable('[data-test-pager="prev"]'),
isEmpty: isPresent('[data-test-empty-jobs-list]'),
emptyState: {
headline: text('[data-test-empty-jobs-list-headline]'),
},
...allocations('[data-test-allocation]', 'allocations'),
pageSizeSelect: pageSizeSelect(),
facets: {
health: multiFacet('[data-test-health-facet]'),
type: multiFacet('[data-test-type-facet]'),
},
});