From 7d3c8ac42459448e6e3633bdfc33afae50a15a47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e?= <tpoussard@neogeo.fr> Date: Wed, 27 Jul 2022 10:20:30 +0200 Subject: [PATCH] add ids for automated test --- src/components/Feature/Detail/FeatureHeader.vue | 2 +- src/components/Feature/Detail/FeatureTable.vue | 1 + src/components/Feature/FeatureEditStatusField.vue | 5 ++++- src/store/modules/feature.store.js | 2 -- src/views/Feature/FeatureEdit.vue | 5 ++++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/components/Feature/Detail/FeatureHeader.vue b/src/components/Feature/Detail/FeatureHeader.vue index d1ab51b9..ff4fbd08 100644 --- a/src/components/Feature/Detail/FeatureHeader.vue +++ b/src/components/Feature/Detail/FeatureHeader.vue @@ -74,7 +74,7 @@ <button v-if="fastEditionMode && userCanFastEdit" - id="previous-feature" + id="save-fast-edit" :class="['ui button button-hover-orange tiny-margin', { disabled: false }]" data-tooltip="Enregistrer les modifications" data-position="bottom center" diff --git a/src/components/Feature/Detail/FeatureTable.vue b/src/components/Feature/Detail/FeatureTable.vue index ef36f677..06bbf0db 100644 --- a/src/components/Feature/Detail/FeatureTable.vue +++ b/src/components/Feature/Detail/FeatureTable.vue @@ -24,6 +24,7 @@ <strong class="ui form"> <span v-if="fastEditionMode && extra_forms.length > 0" + :id="field.label" > <FeatureExtraForm :field="getExtraForm(field)" diff --git a/src/components/Feature/FeatureEditStatusField.vue b/src/components/Feature/FeatureEditStatusField.vue index 806182c3..448a2276 100644 --- a/src/components/Feature/FeatureEditStatusField.vue +++ b/src/components/Feature/FeatureEditStatusField.vue @@ -1,5 +1,8 @@ <template> - <div class="field"> + <div + id="status" + class="field" + > <Dropdown v-if="selectedStatus" :options="allowedStatusChoices" diff --git a/src/store/modules/feature.store.js b/src/store/modules/feature.store.js index ef93083a..2466c7c6 100644 --- a/src/store/modules/feature.store.js +++ b/src/store/modules/feature.store.js @@ -215,7 +215,6 @@ const feature = { params: { slug_type_signal: rootState['feature-type'].current_feature_type_slug, slug_signal: featureId, - message: routeName === 'ajouter-signalement' ? 'Le signalement a été crée' : 'Le signalement a été mis à jour' }, }); }); @@ -232,7 +231,6 @@ const feature = { for (const field of state.extra_forms) { extraFormObject[field.name] = field.value; } - //const feature = state.form || state.currentFeature; return { id: state.form.feature_id || state.currentFeature.feature_id, type: 'Feature', diff --git a/src/views/Feature/FeatureEdit.vue b/src/views/Feature/FeatureEdit.vue index 68b7a5d3..6059ea53 100644 --- a/src/views/Feature/FeatureEdit.vue +++ b/src/views/Feature/FeatureEdit.vue @@ -266,7 +266,10 @@ :key="field.field_type + index" class="field" > - <FeatureExtraForm :field="field" /> + <FeatureExtraForm + :id="field.label" + :field="field" + /> {{ field.errors }} </div> -- GitLab