github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/tests/pages/servers/list.js (about)

     1  import {
     2    create,
     3    collection,
     4    clickable,
     5    text,
     6    visitable,
     7  } from 'ember-cli-page-object';
     8  
     9  export default create({
    10    pageSize: 8,
    11  
    12    visit: visitable('/servers'),
    13    servers: collection('[data-test-server-agent-row]', {
    14      name: text('[data-test-server-name]'),
    15      status: text('[data-test-server-status]'),
    16      leader: text('[data-test-server-is-leader]'),
    17      address: text('[data-test-server-address]'),
    18      serfPort: text('[data-test-server-port]'),
    19      datacenter: text('[data-test-server-datacenter]'),
    20      version: text('[data-test-server-version]'),
    21  
    22      clickRow: clickable(),
    23      clickName: clickable('[data-test-server-name] a'),
    24    }),
    25  
    26    error: {
    27      title: text('[data-test-error-title]'),
    28      message: text('[data-test-error-message]'),
    29      seekHelp: clickable('[data-test-error-message] a'),
    30    },
    31  });