I am doing:
page.should have_xpath(“//img[contains(@class, ‘foobar’)]”, :count =>
0)
but cucumber tells me:
expected xpath “//img[contains(@class, ‘foobar’)]” to return something
(RSpec::Expectations::ExpectationNotMetError)
…  Shouldn’t this be returning true/false ?
Patrick J. Collins
http://collinatorstudios.com
             
            
              
              
              
            
            
                
                
              
           
          
            
              
                cghost
                
              
              
              
                  
                  
              2
              
             
            
              On Sep 20, 2011, at 11:45 PM, Patrick J. Collins wrote:
…  Shouldn’t this be returning true/false ?
have_xpath is a Capybara matcher that defines its own failure message:
HTH,
David
             
            
              
              
              
            
            
                
                
              
           
          
            
              
                cghost
                
              
              
              
                  
                  
              3
              
             
            
              “have_[xpath]” is a custom matcher in Capybara. So, the answer would be
no.