diff options
author | Dixsie Wolmers <dixsie@ibm.com> | 2020-07-15 19:18:12 +0300 |
---|---|---|
committer | Derick Montague <derick.montague@ibm.com> | 2020-07-21 07:06:14 +0300 |
commit | fe1e6582500bcb77e2122c38da9d2b4445c1791f (patch) | |
tree | f9c6a345dfe3d905b2c31bc37c8ed961c64560a1 /src/views/AccessControl/LocalUserManagement/ModalSettings.vue | |
parent | 6aa9cf7c6a599ef63330d42a9363110778da1e61 (diff) | |
download | webui-vue-fe1e6582500bcb77e2122c38da9d2b4445c1791f.tar.xz |
Add test hooks to local user management
Adds test hooks to to all interactive elements:
inputs, checkboxes, radio, selects, buttons
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: I7f3f6fbe968aeb23acf5a2ace7dbb3d4ed2aae77
Diffstat (limited to 'src/views/AccessControl/LocalUserManagement/ModalSettings.vue')
-rw-r--r-- | src/views/AccessControl/LocalUserManagement/ModalSettings.vue | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/views/AccessControl/LocalUserManagement/ModalSettings.vue b/src/views/AccessControl/LocalUserManagement/ModalSettings.vue index 8727b20e..405aa8cb 100644 --- a/src/views/AccessControl/LocalUserManagement/ModalSettings.vue +++ b/src/views/AccessControl/LocalUserManagement/ModalSettings.vue @@ -29,6 +29,7 @@ v-model.number="form.lockoutThreshold" type="number" aria-describedby="lockout-threshold-help-block" + data-test-id="localUserManagement-input-lockoutThreshold" :state="getValidationState($v.form.lockoutThreshold)" @input="$v.form.lockoutThreshold.$touch()" /> @@ -61,6 +62,7 @@ name="unlock-method" class="mb-2" :value="0" + data-test-id="localUserManagement-radio-manualUnlock" @input="$v.form.unlockMethod.$touch()" > {{ $t('pageLocalUserManagement.modal.manual') }} @@ -69,6 +71,7 @@ v-model="form.unlockMethod" name="unlock-method" :value="1" + data-test-id="localUserManagement-radio-automaticUnlock" @input="$v.form.unlockMethod.$touch()" > {{ $t('pageLocalUserManagement.modal.automaticAfterTimeout') }} @@ -83,6 +86,7 @@ v-model.number="form.lockoutDuration" aria-describedby="lockout-duration-help-block" type="number" + data-test-id="localUserManagement-input-lockoutDuration" :state="getValidationState($v.form.lockoutDuration)" :readonly="$v.form.unlockMethod.$model === 0" @input="$v.form.lockoutDuration.$touch()" @@ -102,13 +106,18 @@ </b-container> </b-form> <template v-slot:modal-footer="{ ok, cancel }"> - <b-button variant="secondary" @click="cancel()"> + <b-button + variant="secondary" + data-test-id="localUserManagement-button-cancel" + @click="cancel()" + > {{ $t('global.action.cancel') }} </b-button> <b-button form="form-settings" type="submit" variant="primary" + data-test-id="localUserManagement-button-submit" @click="ok()" > {{ $t('global.action.save') }} |