2

我在功能支持文件中有以下内容:

After do |scenario|
  screen_shot_and_save_page if scenario.failed?
end

只想在包含场景标签的情况下运行它@javascript。我该怎么写?

4

1 回答 1

4
After("@sometag") do |scenario|
  screen_shot_and_save_page if scenario.failed?
end

您还可以or,andnot标签。例如

After("@alpha,~@bravo","@charlie") do |scenario|
  screen_shot_and_save_page if scenario.failed?
end

以上将仅适用于有@charlie标签和@alpha标签或没有@bravo标签的场景

于 2012-04-05T15:01:19.923 回答