MT#63526 add data-cy to subscriber phonebook page

Change-Id: If9953e711c2098016970e5dec1b158119c446049
master
Nico Schedel 1 month ago
parent f34d8e153d
commit 05854f4871

@ -13,6 +13,7 @@
dense dense
:options="filterTypeOptions" :options="filterTypeOptions"
:label="$t('Filter by')" :label="$t('Filter by')"
data-cy="csc-phonebook-search-filter"
/> />
</div> </div>
<div <div
@ -25,6 +26,7 @@
dense dense
:disable="filterType === null" :disable="filterType === null"
:label="$t('Is shared?')" :label="$t('Is shared?')"
data-cy="csc-phonebook-search-shared"
@update:model-value="triggerFilter" @update:model-value="triggerFilter"
/> />
<q-input <q-input
@ -34,6 +36,7 @@
dense dense
:disable="filterType === null" :disable="filterType === null"
:label="$t('Type something')" :label="$t('Type something')"
data-cy="csc-phonebook-entry-search-input"
@keypress.enter="triggerFilter" @keypress.enter="triggerFilter"
> >
<template <template

@ -12,6 +12,7 @@
color="primary" color="primary"
flat flat
:label="$t('Add Phonebook')" :label="$t('Add Phonebook')"
data-cy="csc-phonebook-add"
@click="openAddPhonebook()" @click="openAddPhonebook()"
/> />
<q-btn <q-btn
@ -20,6 +21,7 @@
color="primary" color="primary"
flat flat
:label="$t('Seats')" :label="$t('Seats')"
data-cy="csc-phonebook-seats"
@click="openSeatTable" @click="openSeatTable"
/> />
</template> </template>
@ -103,6 +105,7 @@
icon="fas fa-pen" icon="fas fa-pen"
color="primary" color="primary"
:label="$t('Edit')" :label="$t('Edit')"
data-cy="csc-phonebook-entry-edit"
:disable="isLevelEntry(row.id)" :disable="isLevelEntry(row.id)"
@click="showPhonebookDetails(row)" @click="showPhonebookDetails(row)"
/> />
@ -110,6 +113,7 @@
icon="delete" icon="delete"
color="negative" color="negative"
:label="$t('Delete')" :label="$t('Delete')"
data-cy="csc-phonebook-entry-delete"
:disable="isLevelEntry(row.id)" :disable="isLevelEntry(row.id)"
@click="deleteRow(row)" @click="deleteRow(row)"
/> />
@ -120,6 +124,7 @@
size="sm" size="sm"
flat flat
:label="$t('Call back')" :label="$t('Call back')"
data-cy="csc-phonebook-entry-callback"
@click="homePageCall(row)" @click="homePageCall(row)"
/> />
</div> </div>

@ -34,6 +34,7 @@
<q-input <q-input
v-model="formData.name" v-model="formData.name"
:label="$t('Name')" :label="$t('Name')"
data-cy="csc-phonebook-add-name"
:error="v$.formData.name.$errors.length > 0" :error="v$.formData.name.$errors.length > 0"
:error-message="nameErrorMessage" :error-message="nameErrorMessage"
@update:model-value="v$.formData.name.$touch()" @update:model-value="v$.formData.name.$touch()"
@ -41,6 +42,7 @@
<q-input <q-input
v-model="formData.number" v-model="formData.number"
:label="$t('Number')" :label="$t('Number')"
data-cy="csc-phonebook-add-number"
:error="numberError" :error="numberError"
:error-message="numberErrorMessage" :error-message="numberErrorMessage"
@update:model-value="numberUpdated()" @update:model-value="numberUpdated()"
@ -48,6 +50,7 @@
<q-toggle <q-toggle
v-model="formData.shared" v-model="formData.shared"
:label="$t('Shared')" :label="$t('Shared')"
data-cy="csc-phonebook-add-shared"
/> />
</q-list> </q-list>
</q-item> </q-item>
@ -57,11 +60,13 @@
color="white" color="white"
flat flat
:label="$t('Cancel')" :label="$t('Cancel')"
data-cy="csc-phonebook-add-cancel"
@click="cancel" @click="cancel"
/> />
<q-btn <q-btn
icon="check" icon="check"
:label="$t('Confirm')" :label="$t('Confirm')"
data-cy="csc-phonebook-add-confirm"
:disable="disableSaveButton()" :disable="disableSaveButton()"
unelevated unelevated
text-color="primary" text-color="primary"

@ -34,17 +34,20 @@
<q-input <q-input
v-model="name" v-model="name"
:label="$t('Name')" :label="$t('Name')"
data-cy="csc-phonebook-details-name"
/> />
<q-input <q-input
v-model="number" v-model="number"
:required="true" :required="true"
:label="$t('Number')" :label="$t('Number')"
data-cy="csc-phonebook-details-number"
/> />
<q-toggle <q-toggle
v-model="shared" v-model="shared"
:label="$t('Shared')" :label="$t('Shared')"
data-cy="csc-phonebook-details-shared"
/> />
</q-list> </q-list>
</q-item> </q-item>
@ -54,11 +57,13 @@
color="white" color="white"
flat flat
:label="$t('Cancel')" :label="$t('Cancel')"
data-cy="csc-phonebook-details-cancel"
@click="cancel" @click="cancel"
/> />
<q-btn <q-btn
icon="check" icon="check"
:label="$t('Confirm')" :label="$t('Confirm')"
data-cy="csc-phonebook-details-confirm"
unelevated unelevated
text-color="primary" text-color="primary"
@click="confirm" @click="confirm"

Loading…
Cancel
Save