From 569f0ba825ab68ea3b90e71e90e37b2b7f859518 Mon Sep 17 00:00:00 2001 From: Maxime Reut Date: Wed, 20 Apr 2016 21:38:37 +0200 Subject: [PATCH 1/3] Create recherche_viewpoints_par_attributs.rb --- recherche_viewpoints_par_attributs.rb | 32 +++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 recherche_viewpoints_par_attributs.rb diff --git a/recherche_viewpoints_par_attributs.rb b/recherche_viewpoints_par_attributs.rb new file mode 100644 index 0000000..f1426e4 --- /dev/null +++ b/recherche_viewpoints_par_attributs.rb @@ -0,0 +1,32 @@ +require 'spec_helper' + +feature 'Rechercher un viewpoint par attributs' do + + given(:responsable) {a_string} + given(:thèmes) {a_string} + given(:viewpoint) {a_string} + + scenario 'Par responsable UV' do + visit $home_page + click_on 'Rechercher par attributs' + click_plus_sign_next_to(corpus) + click_on 'UV' + click_plus_sign_next_to(Nom) + click_on 'Responsable' + click_plus_sign_next_to(Valeur) + click_on(responsable) + click_on 'Rechercher' + expect(dialog).to have_content(viewpoint_name) + end + + scenario 'Par formation UTT' do + visit $home_page + click_on 'Rechercher par thème' + click_on 'formation de l\'UTT' + click_on 'Selectionner' + click_on(thèmes) + expect(page).to have_content(viewpoint_name) + end + + +end From ea67eeee95dd9569bd5636ea35084f7024a85f7c Mon Sep 17 00:00:00 2001 From: Sinestrix Date: Thu, 2 Jun 2016 11:53:57 +0200 Subject: [PATCH 2/3] =?UTF-8?q?Ajout=20des=20tests=20de=20recettes=20pour?= =?UTF-8?q?=20l'ajout=20de=20comp=C3=A9tences?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- spec/features/test_add_skills.rb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 spec/features/test_add_skills.rb diff --git a/spec/features/test_add_skills.rb b/spec/features/test_add_skills.rb new file mode 100644 index 0000000..569e7d7 --- /dev/null +++ b/spec/features/test_add_skills.rb @@ -0,0 +1,18 @@ +require 'spec_helper' + +feature 'Ajouter une compétence' do + given(:topic_name) { a_string } + + scenario 'Lorsque l utilisateur est connecté' do + visit $home_page + click_on 'Se connecter' + log_in_as 'alice', 'lapinblanc' + click_on_link 'Competences' + toggle_edit + click_plus_sign_next_to 'topic' + click_last 'topic' + type topic_name, :return + + expect(page).to have_content(topic_name) + end +end From cdaed01436b8e23b8022ffb4784f3dc306011a36 Mon Sep 17 00:00:00 2001 From: Sinestrix Date: Thu, 2 Jun 2016 11:55:30 +0200 Subject: [PATCH 3/3] =?UTF-8?q?Ajout=20des=20tests=20de=20recettes=20pour?= =?UTF-8?q?=20la=20recherche=20de=20personnes=20en=20fonction=20de=20ses?= =?UTF-8?q?=20comp=C3=A9tences?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- spec/features/test_search_skills.rb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 spec/features/test_search_skills.rb diff --git a/spec/features/test_search_skills.rb b/spec/features/test_search_skills.rb new file mode 100644 index 0000000..93b3545 --- /dev/null +++ b/spec/features/test_search_skills.rb @@ -0,0 +1,14 @@ +require 'spec_helper' + +feature 'Rechercher une compétence' do + + scenario 'Par le fil d\'ariane' do + visit $home_page + click_on 'Se connecter' + log_in_as 'alice', 'lapinblanc' + click_on_link 'Competences' + click_on_link 'AngularJS' + + expect(page).to have_content('Baptiste BAINIER') + end +end