Commit 08cac104f31807da55c34146b35e0968ebdc02c9
Committed by
Rodrigo Souto
1 parent
2c72cbbf
Exists in
master
and in
22 other branches
Fix cucumber broken tests
Showing
10 changed files
with
26 additions
and
24 deletions
Show diff stats
features/approve_article.feature
... | ... | @@ -62,7 +62,8 @@ Feature: approve article |
62 | 62 | And I press "Spread this" |
63 | 63 | And I follow "Delete" |
64 | 64 | And I confirm the browser dialog |
65 | - When I am logged in as "joaosilva" | |
65 | + And I follow "Logout" | |
66 | + And I am logged in as "joaosilva" | |
66 | 67 | And I go to sample-community's control panel |
67 | 68 | And I follow "Process requests" |
68 | 69 | And I choose "Reject" | ... | ... |
features/balloon.feature
... | ... | @@ -41,19 +41,19 @@ Feature: balloon |
41 | 41 | @selenium |
42 | 42 | Scenario: I should not see trigger if not enabled on page |
43 | 43 | Given feature "show_balloon_with_profile_links_when_clicked" is disabled on environment |
44 | - When I go to /assets/people | |
44 | + When I go to /search/people | |
45 | 45 | Then I should not see "Profile links" |
46 | 46 | |
47 | 47 | @selenium |
48 | 48 | Scenario: I should not see trigger by default on page |
49 | 49 | Given feature "show_balloon_with_profile_links_when_clicked" is enabled on environment |
50 | - When I go to /assets/communities | |
50 | + When I go to /search/communities | |
51 | 51 | Then I should not see "Members" |
52 | 52 | |
53 | 53 | @selenium |
54 | 54 | Scenario: I should see balloon when clicked on page trigger |
55 | 55 | Given feature "show_balloon_with_profile_links_when_clicked" is enabled on environment |
56 | - And I go to /assets/communities | |
56 | + And I go to /search/communities | |
57 | 57 | And display ".community-trigger" |
58 | 58 | When I follow "Profile links" |
59 | 59 | Then I should see "Members" | ... | ... |
features/browse_enterprises.feature
... | ... | @@ -13,20 +13,20 @@ Scenario: show all enterprises |
13 | 13 | Given the following enterprises |
14 | 14 | | identifier | name | |
15 | 15 | | shop2 | Fruits Shop | |
16 | - Given I am on /assets/enterprises | |
16 | + Given I am on /search/enterprises | |
17 | 17 | Then I should see "Enterprises" |
18 | 18 | And I should see "Shoes Shop" |
19 | 19 | And I should see "Fruits Shop" |
20 | 20 | |
21 | 21 | Scenario: show profile links button |
22 | - Given I am on /assets/enterprises | |
22 | + Given I am on /search/enterprises | |
23 | 23 | Then I should see "Profile links" within "a.enterprise-trigger" |
24 | 24 | And I should not see "Members" |
25 | 25 | And I should not see "Agenda" |
26 | 26 | |
27 | 27 | @selenium-fixme |
28 | 28 | Scenario: show profile links when clicked |
29 | - Given I am on /assets/enterprises | |
29 | + Given I am on /search/enterprises | |
30 | 30 | When I follow "Profile links" |
31 | 31 | Then I should see "Products" within "ul.menu-submenu-list" |
32 | 32 | And I should see "Members" within "ul.menu-submenu-list" |
... | ... | @@ -34,7 +34,7 @@ Scenario: show profile links when clicked |
34 | 34 | |
35 | 35 | @selenium-fixme |
36 | 36 | Scenario: go to catalog when click on products link |
37 | - Given I am on /assets/enterprises | |
37 | + Given I am on /search/enterprises | |
38 | 38 | When I follow "Profile links" |
39 | 39 | And I follow "Products" and wait |
40 | 40 | Then I should be exactly on /catalog/shop1 | ... | ... |
features/change_appearance.feature
... | ... | @@ -14,7 +14,7 @@ Feature: Change appearance |
14 | 14 | And I should not see an element ".box-4" |
15 | 15 | And I go to joaosilva's control panel |
16 | 16 | And I follow "Edit Appearance" |
17 | - And I follow "Left Top and Right" | |
17 | + And I follow "Top and Side Bars" | |
18 | 18 | And I go to joaosilva's control panel |
19 | 19 | And I follow "Edit sideboxes" |
20 | 20 | And I should see an element ".box-4" | ... | ... |
features/events.feature
... | ... | @@ -17,7 +17,7 @@ Feature: events |
17 | 17 | Then I should see "November 2009" within ".current-month" |
18 | 18 | |
19 | 19 | Scenario: go to next month in global agenda |
20 | - Given I am on /assets/events?year=2009&month=11 | |
20 | + Given I am on /search/events?year=2009&month=11 | |
21 | 21 | When I follow "December" |
22 | 22 | Then I should see "December 2009" within ".current-month" |
23 | 23 | |
... | ... | @@ -27,7 +27,7 @@ Feature: events |
27 | 27 | Then I should see "September 2009" within ".current-month" |
28 | 28 | |
29 | 29 | Scenario: go to previous month in global agenda |
30 | - Given I am on /assets/events?year=2009&month=11 | |
30 | + Given I am on /search/events?year=2009&month=11 | |
31 | 31 | When I follow "October" |
32 | 32 | Then I should see "October 2009" within ".current-month" |
33 | 33 | |
... | ... | @@ -43,7 +43,7 @@ Feature: events |
43 | 43 | |
44 | 44 | Scenario: go to specific day in global agenda |
45 | 45 | Given I am on the homepage |
46 | - When I am on /assets/events?year=2009&month=11&day=12 | |
46 | + When I am on /search/events?year=2009&month=11&day=12 | |
47 | 47 | Then I should see "Events for November, 2009" |
48 | 48 | |
49 | 49 | Scenario: list events for specific day |
... | ... | @@ -88,7 +88,7 @@ Feature: events |
88 | 88 | And the following events |
89 | 89 | | owner | name | start_date | |
90 | 90 | | josemanuel | Manuel Birthday | 2009-10-24 | |
91 | - When I am on /assets/events?year=2009&month=10&day=24 | |
91 | + When I am on /search/events?year=2009&month=10&day=24 | |
92 | 92 | Then I should see "Another Conference" |
93 | 93 | And I should see "Manuel Birthday" |
94 | 94 | |
... | ... | @@ -157,7 +157,7 @@ Feature: events |
157 | 157 | Then I should not see "New events" link |
158 | 158 | |
159 | 159 | Scenario: display environment name in global agenda |
160 | - When I am on /assets/events | |
160 | + When I am on /search/events | |
161 | 161 | Then I should see "Colivre.net's Events" |
162 | 162 | |
163 | 163 | @selenium | ... | ... |
features/profile_domain.feature
... | ... | @@ -21,9 +21,7 @@ Feature: domain for profile |
21 | 21 | Scenario: access profile control panel through profile blocks |
22 | 22 | Given I am logged in as "joaosilva" |
23 | 23 | When I go to joaosilva's homepage |
24 | - And I follow "Control panel" within ".profile-info-block" | |
25 | - Then I should see "Joao Silva" within "span.control-panel-title" | |
26 | - When I follow "Control panel" within ".profile-image-block" | |
24 | + And I follow "Control panel" within ".profile-image-block" | |
27 | 25 | Then I should see "Joao Silva" within "span.control-panel-title" |
28 | 26 | |
29 | 27 | @selenium | ... | ... |
features/profile_search.feature
... | ... | @@ -36,7 +36,7 @@ Feature: search inside a profile |
36 | 36 | | joaosilva | ProfileSearchBlock | |
37 | 37 | When I go to joaosilva's profile |
38 | 38 | And I fill in "q" with "bees" within ".profile-search-block" |
39 | - And I press "Search" | |
39 | + And I press "Search" within ".profile-search-block" | |
40 | 40 | Then I should see "bees and butterflies" within ".main-block" |
41 | 41 | |
42 | 42 | Scenario: not display unpublished articles | ... | ... |
features/register_enterprise.feature
... | ... | @@ -203,5 +203,5 @@ Feature: register enterprise |
203 | 203 | |
204 | 204 | Scenario: a user cant see button to register new enterprise if enterprise_registration disabled |
205 | 205 | Given feature "enterprise_registration" is disabled on environment |
206 | - When I am on /assets/enterprises | |
206 | + When I am on /search/enterprises | |
207 | 207 | Then I should not see "New enterprise" link | ... | ... |
features/search_enterprises.feature
... | ... | @@ -56,7 +56,7 @@ Feature: search enterprises |
56 | 56 | | owner | name | body | homepage | |
57 | 57 | | shop1 | Shoes home | This is the <i>homepage</i> of Shoes shop! It has a very long and pretty vague description, just so we can test wether the system will correctly create an excerpt of this text. We should probably talk about shoes. | true | |
58 | 58 | When I search enterprises for "shoes" |
59 | - And I choose the search filter "Full" | |
59 | + And I select "Full" from "display" | |
60 | 60 | Then I should see "This is the homepage of" within ".search-enterprise-description" |
61 | 61 | And I should see "about sho..." within ".search-enterprise-description" |
62 | 62 | |
... | ... | @@ -66,7 +66,7 @@ Feature: search enterprises |
66 | 66 | | identifier | name | description | |
67 | 67 | | shop4 | Clothes shop | This <b>clothes</b> shop also sells shoes! This too has a very long and pretty vague description, just so we can test wether the system will correctly create an excerpt of this text. Clothes are a really important part of our lives. | |
68 | 68 | When I search enterprises for "clothes" |
69 | - And I choose the search filter "Full" | |
69 | + And I select "Full" from "display" | |
70 | 70 | And I should see "This clothes shop" within ".search-enterprise-description" |
71 | 71 | And I should see "really import..." within ".search-enterprise-description" |
72 | 72 | ... | ... |
features/suggest_article.feature
... | ... | @@ -14,9 +14,12 @@ Feature: suggest article |
14 | 14 | |
15 | 15 | @selenium |
16 | 16 | Scenario: highlight an article before approval of a suggested article |
17 | - Given someone suggested the following article to be published | |
18 | - | target | article_name | article_body | name | email | | |
19 | - | sample-community | A suggested article | this is an article about whales | jose | jose@example.org | | |
17 | + Given I am on Sample Community's blog | |
18 | + And I follow "Suggest an article" | |
19 | + And I fill in "Title" with "Suggestion" | |
20 | + And I fill in "Your name" with "Some Guy" | |
21 | + And I fill in "Email" with "someguy@somewhere.com" | |
22 | + And I press "Save" | |
20 | 23 | When I am logged in as "joaosilva" |
21 | 24 | And I go to sample-community's control panel |
22 | 25 | And I follow "Process requests" | ... | ... |