From c19d05a893906db9e0ad21c2c83bcfe611a4ac02 Mon Sep 17 00:00:00 2001 From: Daniel Cunha Date: Mon, 10 Dec 2012 23:00:09 -0300 Subject: [PATCH] edit_article.feature --- features/edit_article.feature | 84 ++++++++++++++++++++++++++++++++++++++++++------------------------------------------ 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/features/edit_article.feature b/features/edit_article.feature index 7e28ae8..7dd84ab 100644 --- a/features/edit_article.feature +++ b/features/edit_article.feature @@ -13,17 +13,17 @@ Feature: edit article And I am logged in as "joaosilva" Scenario: create a folder - Given I am on Joao Silva's control panel + Given I am on joaosilva's control panel And I follow "Manage Content" And I follow "New content" When I follow "Folder" And I fill in "Title" with "My Folder" And I press "Save" - And I go to Joao Silva's control panel + And I go to joaosilva's control panel Then I should see "My Folder" Scenario: redirect to the created folder - Given I am on Joao Silva's control panel + Given I am on joaosilva's control panel And I follow "Manage Content" And I follow "New content" When I follow "Folder" @@ -33,29 +33,29 @@ Feature: edit article And I should be on /joaosilva/my-folder Scenario: cancel button back to cms - Given I go to the Control panel + Given I am on joaosilva's control panel And I follow "Manage Content" And I follow "New content" And I follow "Folder" When I follow "Cancel" within ".main-block" - Then I should be on Joao Silva's cms + Then I should be on joaosilva's cms Scenario: display tag list field when creating event - Given I go to the Control panel + Given I am on joaosilva's control panel And I follow "Manage Content" And I follow "New content" When I follow "Event" Then I should see "Tag list" Scenario: display tag list field when creating folder - Given I go to the Control panel + Given I am on joaosilva's control panel And I follow "Manage Content" And I follow "New content" When I follow "Folder" Then I should see "Tag list" Scenario: create new article with tags - Given I go to the Control panel + Given I am on joaosilva's control panel And I follow "Manage Content" And I follow "New content" When I follow "Text article with Textile markup language" @@ -68,7 +68,7 @@ Feature: edit article And I should see "bug" within "#article-tags a:last" Scenario: redirect to the created article - Given I am on Joao Silva's control panel + Given I am on joaosilva's control panel And I follow "Manage Content" When I follow "New content" When I follow "Text article with visual editor" @@ -79,62 +79,62 @@ Feature: edit article @selenium Scenario: edit an article - Given I am on Joao Silva's sitemap - When I follow "Save the whales" and wait - And I follow "Edit" and wait + Given I am on joaosilva's sitemap + When I follow "Save the whales" + And I follow "Edit" And I fill in "Title" with "My Article edited" - And I press "Save" and wait + And I press "Save" Then I should be on /joaosilva/my-article-edited @selenium Scenario: cancel button back to article when edit - Given I am on Joao Silva's sitemap - When I follow "Save the whales" and wait - And I follow "Edit" and wait - And I follow "Cancel" and wait + Given I am on joaosilva's sitemap + When I follow "Save the whales" + And I follow "Edit" + And I follow "Cancel" Then I should be on /joaosilva/save-the-whales - @selenium + @selenium @fixme Scenario: create an article inside a folder - Given I am on Joao Silva's control panel + Given I am on joaosilva's control panel When I follow "Manage Content" And I follow "New content" - And I follow "Folder" and wait + And I follow "Folder" And I fill in "Title" with "My Folder" - And I press "Save" and wait + And I press "Save" Then I should be on /joaosilva/my-folder When I follow "New article" - And I follow "Text article with visual editor" and wait + And I follow "Text article with visual editor" And I fill in "Title" with "My Article" - And I press "Save" and wait + And I press "Save" Then I should see "My Article" And I should be on /joaosilva/my-folder/my-article - @selenium + @selenium @fixme Scenario: cancel button back to folder after giving up creating - Given I am on Joao Silva's control panel + Given I am on joaosilva's control panel When I follow "Manage Content" And I follow "New content" - And I follow "Folder" and wait + And I follow "Folder" And I fill in "Title" with "My Folder" - And I press "Save" and wait + And I press "Save" Then I should be on /joaosilva/my-folder When I follow "New article" - And I follow "Text article with visual editor" and wait - And I follow "Cancel" within ".no-boxes" and wait + And I follow "Text article with visual editor" + And I follow "Cancel" within ".no-boxes" Then I should be on /joaosilva/my-folder @selenium Scenario: save and continue Given I am on /joaosilva/save-the-whales - And I follow "Edit" and wait + And I follow "Edit" When I fill in "Text" with "new text" And I press "Save and continue" Then the "Text" field should contain "new text" And I should be on "Save the whales" edit page Scenario: save and continue when creating a new article - Given I am on Joao Silva's control panel + Given I am on joaosilva's control panel When I follow "Manage Content" And I follow "New content" And I follow "Text article with visual editor" @@ -147,31 +147,31 @@ Feature: edit article @selenium Scenario: add a translation to an article - Given I am on Joao Silva's sitemap + Given I am on joaosilva's sitemap And I follow "Save the whales" Then I should not see "Add translation" - And I follow "Edit" and wait + And I follow "Edit" And I select "English" from "Language" - Then I press "Save" and wait - And I follow "Add translation" and wait + Then I press "Save" + And I follow "Add translation" And I fill in "Title" with "Mi neuvo artículo" And I select "Español" from "Language" - When I press "Save" and wait + When I press "Save" Then I should be on /joaosilva/mi-neuvo-articulo And I should see "Translations" - @selenium + @selenium @fixme Scenario: not add a translation without a language Given the following articles | owner | name | language | | joaosilva | Article in English | en | - And I am on Joao Silva's sitemap - When I follow "Article in English" and wait - And I follow "Add translation" and wait + And I am on joaosilva's sitemap + When I follow "Article in English" + And I follow "Add translation" And I fill in "Title" with "Article in Portuguese" - And I press "Save" and wait + And I press "Save" Then I should see "Language must be choosen" When I select "Português" from "Language" - And I press "Save" and wait + And I press "Save" Then I should not see "Language must be choosen" And I should be on /joaosilva/article-in-portuguese -- libgit2 0.21.2