github.com/DerekStrickland/consul@v1.4.5/ui-v2/tests/pages/dc/acls/tokens/edit.js (about)

     1  export default function(
     2    visitable,
     3    submitable,
     4    deletable,
     5    cancelable,
     6    clickable,
     7    attribute,
     8    collection
     9  ) {
    10    return submitable(
    11      cancelable(
    12        deletable(
    13          {
    14            visit: visitable(['/:dc/acls/tokens/:token', '/:dc/acls/tokens/create']),
    15            use: clickable('[data-test-use]'),
    16            confirmUse: clickable('button.type-delete'),
    17            newPolicy: clickable('[data-test-new-policy]'),
    18            policyForm: submitable(
    19              cancelable({}, '[data-test-policy-form]'),
    20              '[data-test-policy-form]'
    21            ),
    22            policies: collection(
    23              '[data-test-tabular-row]',
    24              deletable(
    25                {
    26                  expand: clickable('label'),
    27                },
    28                '+ tr'
    29              )
    30            ),
    31          },
    32          'form > div'
    33        )
    34      )
    35    );
    36  }