github.com/sl1pm4t/consul@v1.4.5-0.20190325224627-74c31c540f9c/ui-v2/tests/pages/dc/acls/tokens/index.js (about)

     1  export default function(
     2    visitable,
     3    submitable,
     4    deletable,
     5    creatable,
     6    clickable,
     7    attribute,
     8    collection,
     9    text,
    10    filter
    11  ) {
    12    return submitable(
    13      creatable({
    14        visit: visitable('/:dc/acls/tokens'),
    15        update: text('[data-test-notification-update]'),
    16        tokens: collection(
    17          '[data-test-tabular-row]',
    18          deletable({
    19            id: attribute('data-test-token', '[data-test-token]'),
    20            token: clickable('a'),
    21            actions: clickable('label'),
    22            use: clickable('[data-test-use]'),
    23            confirmUse: clickable('button.type-delete'),
    24          })
    25        ),
    26        filter: filter,
    27      })
    28    );
    29  }