From b46200224e13251181554548efeffdebf7771cd3 Mon Sep 17 00:00:00 2001 From: danielgrippi <danielgrippi@gmail.com> Date: Mon, 17 Oct 2011 17:45:45 -0700 Subject: [PATCH] cukes are green again --- features/mentions_from_profile_page.feature | 1 - features/posts_from_main_page.feature | 1 + features/step_definitions/aspects_steps.rb | 2 +- features/step_definitions/session_steps.rb | 1 - features/support/env.rb | 7 +++++++ 5 files changed, 9 insertions(+), 3 deletions(-) diff --git a/features/mentions_from_profile_page.feature b/features/mentions_from_profile_page.feature index a5b3c3885e..3aebae75ca 100644 --- a/features/mentions_from_profile_page.feature +++ b/features/mentions_from_profile_page.feature @@ -27,7 +27,6 @@ Feature: mentioning a contact from their profile page And I press "Share" in the modal window And I wait for the ajax to finish When I am on the aspects page - And I wait for the ajax to finish And I follow "PostingTo" within "#aspect_nav" And I wait for the ajax to finish Then I should see "I am eating a yogurt" diff --git a/features/posts_from_main_page.feature b/features/posts_from_main_page.feature index 020ab169f8..2c63a0be0c 100644 --- a/features/posts_from_main_page.feature +++ b/features/posts_from_main_page.feature @@ -26,6 +26,7 @@ Feature: posting from the main page When I select only "PostingTo" aspect And I expand the publisher And I fill in "status_message_fake_text" with "I am eating a yogurt" + And I press "Share" And I wait for the ajax to finish diff --git a/features/step_definitions/aspects_steps.rb b/features/step_definitions/aspects_steps.rb index b5c8ffa16c..50cb39429d 100644 --- a/features/step_definitions/aspects_steps.rb +++ b/features/step_definitions/aspects_steps.rb @@ -13,7 +13,7 @@ When /^I select only "([^"]*)" aspect$/ do |aspect_name| And %{I wait for the ajax to finish} within('#aspect_nav') do - click_link 'Select all' if has_link? 'Select all' + click_link 'Deselect all' if has_link? 'Deselect all' end And %{I wait for the ajax to finish} diff --git a/features/step_definitions/session_steps.rb b/features/step_definitions/session_steps.rb index a58407d3ec..9d0e9dbe87 100644 --- a/features/step_definitions/session_steps.rb +++ b/features/step_definitions/session_steps.rb @@ -25,7 +25,6 @@ When /^I sign in as "([^"]*)"$/ do |email| @me = User.find_by_email(email) @me.password ||= 'password' Given 'I am signed in' - And 'I wait for the ajax to finish' end When /^I sign in with password "([^"]*)"$/ do |password| diff --git a/features/support/env.rb b/features/support/env.rb index b03c6cedf2..ce8b4ad848 100644 --- a/features/support/env.rb +++ b/features/support/env.rb @@ -77,6 +77,13 @@ module Resque end end +# Patch aspect stream to not ajax in itself +class Stream::Aspect + def ajax_stream? + false + end +end + Before('@localserver') do TestServerFixture.start_if_needed CapybaraSettings.instance.save -- GitLab