You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fonctionnalité: Réutiliser un attribut ou une valeur existante
4
+
5
+
Scénario: En renseignant un attribut et une valeur inexistante
6
+
7
+
Soit "vitraux" le portfolio ouvert
8
+
Et l'utilisateur est connecté
9
+
Et l'utilisateur est sur la page d'édition de l'item "SR 005"
10
+
Quand l'utilisateur renseigne l'attribut "spatial" préexistant avec une nouvelle valeur "Musée de Vauluisant, Troyes" en recherchant "spat"
11
+
Alors la valeur de l'attribut "spatial" est "Musée de Vauluisant, Troyes"
12
+
13
+
Scénario: En renseignant un attribut et une valeur existants
14
+
15
+
Soit "vitraux" le portfolio ouvert
16
+
Et l'utilisateur est connecté
17
+
Et l'utilisateur est sur la page d'édition de l'item "SR 005"
18
+
Quand l'utilisateur renseigne l'attribut "spatial" préexistant avec la valeur "Église Sainte-Madeleine, Troyes" proposée parmi les valeurs existantes en recherchant "spat" et "église sainte"
19
+
Alors la valeur de l'attribut "spatial" est "Église Sainte-Madeleine, Troyes"
Copy file name to clipboardExpand all lines: features/step_definitions/event.rb
+24-2Lines changed: 24 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -85,12 +85,27 @@
85
85
click_on"Inscription"
86
86
end
87
87
88
+
Quand("l'utilisateur renseigne l'attribut {string} préexistant avec une nouvelle valeur {string} en recherchant {string}")do |attribute,value,pattern|
89
+
find('#new-attribute').send_keyspattern
90
+
click_link(attribute,href: nil)
91
+
find("#new-attribute").send_keys:end,value
92
+
click_onclass: 'ValidateButton'
93
+
end
94
+
95
+
Quand("l'utilisateur renseigne l'attribut {string} préexistant avec la valeur {string} proposée parmi les valeurs existantes en recherchant {string} et {string}")do |attribute,value,patternAttribute,patternValue|
96
+
find('#new-attribute').send_keyspatternAttribute
97
+
click_link(attribute,href: nil)
98
+
find('#new-attribute').send_keys:end,patternValue
99
+
find("a",text: "#{attribute} : #{value}").click
100
+
click_onclass: 'ValidateButton'
101
+
end
102
+
88
103
Quand("l'utilisateur crée la rubrique {string} à la racine du point de vue")do |topic|
89
104
find('.node').click.send_keys(:return)
90
105
fill_inclass:'editedNode',with: topic
91
106
end
92
107
93
-
Quand("l'utilisateur supprime le point de vue")do
108
+
Quand("l'utilisateur supprime le point de vue")do
94
109
accept_confirmdo
95
110
click_on"Supprimer ce point de vue..."
96
111
end
@@ -100,4 +115,11 @@
100
115
within'.AttributesSearch'do
101
116
selectvalue,from: attribute
102
117
end
103
-
end
118
+
end
119
+
120
+
Quand("l'utilisateur dépose {string} comme ressource")do |string|
0 commit comments