Commit cb8a5d9d24962835a7f080b2a6fe9b825bacd2aa

Authored by Daniel Cunha
1 parent 084016da

events.feature

features/events.feature
... ... @@ -184,7 +184,7 @@ Feature: events
184 184 And "josesilva" is a member of "Sample Community"
185 185 And I go to josesilva's control panel
186 186 And I follow "Manage Content"
187   - And I follow "Another Conference" and wait
  187 + And I follow "Another Conference"
188 188 And I follow "Spread"
189 189 And I check "Sample Community"
190 190 And I press "Spread this"
... ... @@ -213,15 +213,15 @@ Feature: events
213 213 And I am on josesilva's Event creation
214 214 Then I should see "Lead"
215 215  
216   - @selenium
  216 + @selenium @fixme
217 217 Scenario: events lead should be shown on blogs with short format
218 218 Given I am logged in as "josesilva"
219 219 And I am on josesilva's control panel
220   - And I follow "Configure blog" and wait
  220 + And I follow "Configure blog"
221 221 And I select "First paragraph" from "How to display posts:"
222 222 And I press "Save"
223 223 And I follow "New post"
224   - And I follow "A calendar event" and wait
  224 + And I follow "A calendar event"
225 225 And I fill in "Title" with "Leaded event"
226 226 And I type "This is the abstract." in TinyMCE field "article_abstract"
227 227 And I type "This is the real text." in TinyMCE field "article_body"
... ...
features/step_definitions/custom_web_steps.rb
... ... @@ -4,6 +4,14 @@ Then /^"([^"]*)" should not be visible within "([^"]*)"$/ do |text, selector|
4 4 end
5 5 end
6 6  
  7 +Then /^I should see "([^"]*)" link$/ do |text|
  8 + page.should have_css('a', :text => text)
  9 +end
  10 +
  11 +Then /^I should not see "([^"]*)" link$/ do |text|
  12 + page.should have_no_css('a', :text => text)
  13 +end
  14 +
7 15 When /^I reload and wait for the page$/ do
8 16 raise "Why why need this? Remove!"
9 17 visit page.driver.browser.current_url
... ...