capybara selenium and JavaScript Destroy
        Posted  
        
            by dorelal
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by dorelal
        
        
        
        Published on 2010-05-13T16:06:22Z
        Indexed on 
            2010/05/30
            20:22 UTC
        
        
        Read the original article
        Hit count: 589
        
I am using rails 2.3.5 and this is what I did. I have latest cucumber, cucumber-rails and capybara installed.
rails demo
cd demo
ruby script/generate cucumber --rspec --capybara
ruby script/generate feature post title:string body:text published:boolean
ruby script/generate scaffold post title:string body:text published:boolean
rake db:migrate
rake cucumber
All the tests are passing. Now I want to test using Javascript.
At this time this is how scenario looks like
  Scenario: Delete post
    Given the following posts:
      |title|body|published|
      |title 1|body 1|false|
      |title 2|body 2|true|
      |title 3|body 3|false|
      |title 4|body 4|true|
    When I delete the 3rd post
    Then I should see the following posts:
      |Title|Body|Published|
      |title 1|body 1|false|
      |title 2|body 2|true|
      |title 4|body 4|true|
I added @javascript at the top.
Now when I run rake cucumber then I see a confirmation page. But nothing happens until I click.
What do I need to do so that OK is clicked automatically and test proceeds ahead.
© Stack Overflow or respective owner