|
|
1
8
编辑(2014年1月23日): 嵌套功能从2.2.1版本开始提供。看见 here 编辑(2013年7月24日): Capybara将允许嵌套功能>2.1.0参见 here 你不能。这就是宝石的守护者所说的
在其他一些情况下,可能会有人认为这很方便,但在这个特定的情况下,你应该使用
此外,如果您想保持一致并在任何地方使用新的DSL,请使用
您必须删除
或者,如果您觉得旧的DSL更可读,您可以随时切换回它。在这种情况下,我会这样做:
但只要规范检查了它必须检查的内容,你无论如何都应该没事。剩下的都是风格、可读性和良好实践的问题,这些都很重要,但更容易被讨论和否定。在这种情况下,gem的作者不允许嵌套
|
|
|
prograils · RSpec+水豚+设备:当前用户? 8 年前 |
|
|
N.. · 如何从场景中获取步骤定义中的@标记?-红宝石 8 年前 |
|
|
map7 · 多个角度请求会在测试中导致错误 9 年前 |
|
|
Arkon · 水豚中CSS元素的等待函数 9 年前 |
|
|
mode_x · 使用水豚查找select标记 9 年前 |
|
|
Zia Qamar · 访问外部链接时无法从Capybara中删除端口 9 年前 |
|
|
RailsJohn · 水豚复选框不触发JS? 9 年前 |