2011-04-08 149 views
0

我想使用getText函数,但它给出的错误。如何在红宝石轨道上使用黄瓜getText函数

assert_equal "Comment List", find(:xpath,'//div[@id='pageContainer']/div[2]/h2').getText() 

和错误是 -

C:/Workspace/cucumber-project/features/step_definitions/comment_steps.rb:135: sy ntax error, unexpected ')', expecting kEND ...d='pageContainer']/div[2]/h2').text^(SyntaxError) 

任何人可以帮助我在这,我只是想通过的XPath与预期的文本

+0

请问你真的行以'.'结束? – polarblau 2011-04-08 12:07:04

回答

0

这一发现的文字比较是不是黄瓜问题,这是一个Ruby语法错误。你的报价是问题,你需要做的要么:

"//div[@id='pageContainer']/div[2]/h2" 

'//div[@id="pageContainer"]/div[2]/h2'