diff options
author | Yoshie Muranaka <yoshiemuranaka@gmail.com> | 2020-07-06 23:44:25 +0300 |
---|---|---|
committer | Gunnar Mills <gmills@us.ibm.com> | 2020-07-17 04:09:07 +0300 |
commit | 60482ab627c981deec4c1fba0c1a13d644fa90f7 (patch) | |
tree | af81ed1e26ae600893eff2fe392888a10fb69158 /src/components/Global | |
parent | 0045400cf52a8ba34d24784d718ae69c3036302e (diff) | |
download | webui-vue-60482ab627c981deec4c1fba0c1a13d644fa90f7.tar.xz |
Add test hooks to TableFilter component
Adding standardized test hooks to filter dropdown component,
nested checkbox options and clear all button.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I46d7166f35eb51ebf5eb6a136266591884e93324
Diffstat (limited to 'src/components/Global')
-rw-r--r-- | src/components/Global/TableFilter.vue | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/components/Global/TableFilter.vue b/src/components/Global/TableFilter.vue index f2167a06..afbe8a73 100644 --- a/src/components/Global/TableFilter.vue +++ b/src/components/Global/TableFilter.vue @@ -14,6 +14,7 @@ variant="link" no-caret right + data-test-id="tableFilter-dropdown-options" @hide="dropdownVisible = false" @show="dropdownVisible = true" > @@ -32,6 +33,7 @@ v-for="value in filter.values" :key="value" :value="value" + :data-test-id="`tableFilter-checkbox-${value}`" @change="onChange($event, { filter, value })" > {{ value }} @@ -39,7 +41,11 @@ </b-form-checkbox-group> </b-form-group> </b-dropdown-form> - <b-dropdown-item-button variant="primary" @click="clearAllTags"> + <b-dropdown-item-button + variant="primary" + data-test-id="tableFilter-button-clearAll" + @click="clearAllTags" + > {{ $t('global.action.clearAll') }} </b-dropdown-item-button> </b-dropdown> |