У меня есть следующая структура теста RSpec:
RSpec.describe A do
context C1 do
it EX1a do
end
....
it EX1n do
end
end
context C2 do
it EX2a do
end
...
end
end
Теперь я бы определил хук, который запускает установку и завершение работы wordk только для примеров в контексте C1. Как я могу это сделать? Насколько я понимаю, структуры хуков использование before(:context)
будет выполняться один раз перед каждым контекстом (включая C2), а before(:example)
будет выполняться один раз перед каждым примером (включая EX2a), чего я не хочу.
У меня RSpec 3.8.