From e0a8f5289deccadfdadc900291c49dbc3d84912a Mon Sep 17 00:00:00 2001 From: HilarionB Date: Thu, 21 Apr 2016 00:20:24 +0200 Subject: [PATCH 1/2] =?UTF-8?q?Mise=20=C3=A0=20jour=20du=20fichier=20spec?= =?UTF-8?q?=5Fhelper.rb?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ajout d'une nouvelle fonction click_del_sign_next_to(list) pour la suppression. --- spec/spec_helper.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 87ddc79..3a65858 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -26,6 +26,10 @@ def click_plus_sign_next_to(list) find(".#{list}-list .add").click end +def click_del_sign_next_to(list) + find(".#{list}-list .del").click +end + def click_last(list) find("##{list} li:last-child .editable").click end From 0a600e10feba94cff6442bf6e4054078fabdff9d Mon Sep 17 00:00:00 2001 From: HilarionB Date: Thu, 21 Apr 2016 00:23:21 +0200 Subject: [PATCH 2/2] nouveau fichier delete_item --- spec/features/delete_item.rb | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 spec/features/delete_item.rb diff --git a/spec/features/delete_item.rb b/spec/features/delete_item.rb new file mode 100644 index 0000000..44d9fd6 --- /dev/null +++ b/spec/features/delete_item.rb @@ -0,0 +1,27 @@ +require 'spec_helper' + +feature 'Delete items' do + + $a_title = a_string() + + background do + pending 'stay updated about article lifecycle' + visit $home_page + click_on 'Se connecter' + log_in_as 'alice', 'lapinblanc' + click_on 'UV' + toggle_edit + click_on 'Items +' + fill_in 'Sans nom', :with => $a_title + end + + scenario 'To delete an item' do + pending 'stay updated about article lifecycle' + visit $home_page + click_on 'UV' + toggle_edit + click_del_sign_next_to $a_title + expect(page).not_to have_content $a_title + end + +end