github.com/Ilhicas/nomad@v1.0.4-0.20210304152020-e86851182bc3/ui/tests/pages/storage/plugins/plugin/allocations.js (about)

     1  import { clickable, create, isPresent, text, visitable } from 'ember-cli-page-object';
     2  
     3  import allocations from 'nomad-ui/tests/pages/components/allocations';
     4  import facet from 'nomad-ui/tests/pages/components/facet';
     5  import pageSizeSelect from 'nomad-ui/tests/pages/components/page-size-select';
     6  
     7  export default create({
     8    pageSize: 25,
     9  
    10    visit: visitable('/csi/plugins/:id/allocations'),
    11  
    12    nextPage: clickable('[data-test-pager="next"]'),
    13    prevPage: clickable('[data-test-pager="prev"]'),
    14  
    15    isEmpty: isPresent('[data-test-empty-jobs-list]'),
    16    emptyState: {
    17      headline: text('[data-test-empty-jobs-list-headline]'),
    18    },
    19  
    20    ...allocations('[data-test-allocation]', 'allocations'),
    21  
    22    pageSizeSelect: pageSizeSelect(),
    23  
    24    facets: {
    25      health: facet('[data-test-health-facet]'),
    26      type: facet('[data-test-type-facet]'),
    27    },
    28  });