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

     1  import {
     2    create,
     3    collection,
     4    clickable,
     5    isPresent,
     6    text,
     7    visitable,
     8  } from 'ember-cli-page-object';
     9  
    10  export default create({
    11    visit: visitable('/servers/:name'),
    12  
    13    title: text('[data-test-title]'),
    14    serverStatus: text('[data-test-status]'),
    15    address: text('[data-test-address]'),
    16    datacenter: text('[data-test-datacenter]'),
    17    hasLeaderBadge: isPresent('[data-test-leader-badge]'),
    18  
    19    tags: collection('[data-test-server-tag]', {
    20      name: text('td', { at: 0 }),
    21      value: text('td', { at: 1 }),
    22    }),
    23  
    24    error: {
    25      title: text('[data-test-error-title]'),
    26      message: text('[data-test-error-message]'),
    27      seekHelp: clickable('[data-test-error-message] a'),
    28    },
    29  });