https://github.com/assafshomer/clear_button/pull/1

On Mon, May 13, 2013 at 11:20 PM, tamouse mailing lists
<[email protected]> wrote:
> let me push my change up and do a PR and see if you can see a diff: it
> works for me.
>
> On Mon, May 13, 2013 at 12:28 AM, Assaf Shomer <[email protected]> wrote:
>> tamouse mailing lists wrote in post #1108719:
>>> On Sun, May 12, 2013 at 4:46 PM, Assaf Shomer <[email protected]>
>>> wrote:
>>>>>
>>>>> Just a quick glance, but you probably should move lines 10-16 (the
>>>>> before and it blocks) inside their own describe block, as the before
>>>>> block at line 10 is also running before every it in the other describe
>>>>> blocks.
>>>>
>>>> Thanks. Moved test inside a describe block.
>>>> Problem still remains though.
>>>
>>> Both the before at line 10 through the end of the it test at line 16
>>> need to be in their own describe block, not just the test.
>>
>> I think this is what I did in the last push, isn't it?
>>
>> Before:
>>
>> -------------------------------------------------------
>> require 'spec_helper'
>>
>> describe "Pages" do
>>   subject { page }
>>   before { visit '/pages/input'}
>>   describe "search" do
>>     it { should have_selector('input#show_button') }
>>     it { should have_selector('input#clear_button') }
>>   end
>>   before do
>>     fill_in 'input_field', with: 'blah'
>>     click_button 'Show'
>>   end
>>   it "should display the string 'blah'" do
>>     page.should have_selector('h3', text: 'blah')
>>   end
>>   describe 'clear button' do
>>     before { click_button 'Clear' }
>>     it "should not show the string 'blah'" do
>>       page.should_not have_selector('h3', text: 'blah')
>>     end
>>   end
>> end
>> -----------------------------------------------------
>>
>> now:
>>
>> -----------------------------------------------------
>>
>> require 'spec_helper'
>>
>> describe "Pages" do
>>   subject { page }
>>   before { visit '/pages/input'}
>>   describe "input form" do
>>     it { should have_selector('input#show_button') }
>>     it { should have_selector('input#clear_button') }
>>   end
>>   describe "show button" do
>>     before do
>>       fill_in 'input_field', with: 'blah'
>>       click_button 'Show'
>>     end
>>     it "should display the string 'blah'" do
>>       page.should have_selector('h3', text: 'blah')
>>     end
>>   end
>>   describe 'clear button' do
>>     before do
>>       fill_in 'input_field', with: 'blah'
>>       click_button 'Show'
>>       click_button 'Clear'
>>     end
>>     it "should not show the string 'blah'" do
>>       page.should_not have_selector('h3', text: 'blah')
>>     end
>>   end
>> end
>>
>> -----------------------------------------------------
>>
>> Bottom line, test still fails.
>>
>> any other suggestions?
>>
>> --
>> Posted via http://www.ruby-forum.com/.
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Ruby on Rails: Talk" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to