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

     1  import {
     2    create,
     3    collection,
     4    clickable,
     5    fillable,
     6    text,
     7    isVisible,
     8    visitable,
     9  } from 'ember-cli-page-object';
    10  
    11  export default create({
    12    visit: visitable('/settings/tokens'),
    13  
    14    secret: fillable('[data-test-token-secret]'),
    15    submit: clickable('[data-test-token-submit]'),
    16    clear: clickable('[data-test-token-clear]'),
    17  
    18    errorMessage: isVisible('[data-test-token-error]'),
    19    successMessage: isVisible('[data-test-token-success]'),
    20    managementMessage: isVisible('[data-test-token-management-message]'),
    21    ssoErrorMessage: isVisible('[data-test-sso-error]'),
    22    clearSSOError: clickable('[data-test-sso-error-clear]'),
    23  
    24    policies: collection('[data-test-token-policy]', {
    25      name: text('[data-test-policy-name]'),
    26      description: text('[data-test-policy-description]'),
    27      rules: text('[data-test-policy-rules]', { normalize: false }),
    28    }),
    29  });