【发布时间】:2016-06-23 08:04:12
【问题描述】:
我想根据多个标签过滤一些测试,以便所有标签都必须存在才能运行测试。所以 AND 不是 OR
我正在尝试rspec --tag crossbrowser --tag mobile,但如果 either 标签 - mobile 或 cross_browser - 存在,那似乎正在运行示例,而我希望它只在 both 标签存在。
我正在尝试定位的示例功能:
RSpec.feature 'Rate form stage one', :cross_browser, :mobile, :desktop do
我试图避免在运行上述内容时运行的示例功能:
RSpec.feature 'Rate form stage one', :cross_browser, :desktop do
...
RSpec.feature 'Rate form stage one', :cross_browser do
...
到目前为止,所有尝试似乎都运行带有任一标记的所有示例。
【问题讨论】:
-
看起来这里是answer
标签: mobile rspec automation cross-browser capybara