0

有谁知道是否有办法在葫芦触摸/查询/等函数中使用变量?

例如,假设我有一个名为 hotel_name 的变量,我想 touch("* mapped:#{hotel_name}") 并在测试步骤中使用它,例如:

Given(/I select "(.*?)"$/) |hotel_name|

touch("* 标记:#{hotel_name}") 结束

它不适合我。那么有人可以告诉我这是否可以完成以及如何完成?

谢谢

4

1 回答 1

1

您的查询和块中缺少撇号do:) 正确的代码应如下所示:

Given(/^I select "(.*?)"$/) do |hotel_name|
  touch("* marked:'#{hotel_name}'")
end

我认为它应该有帮助:)

于 2014-12-24T20:28:15.240 回答