У мене є тестова специфікація, у якої describes
клас і всередині якого є різні contexts
з різними it
блоками.
Чи є спосіб я context
тимчасово відключити ?
Я спробував додати pending "temporarily disabled"
дзвінок у самому верху в межах, який context
я хочу відключити, і я побачив щось, що очікує на розгляд, коли я запустив специфікацію, але потім він просто продовжував виконувати решту тестів.
Ось що я мав:
describe Something
context "some tests" do
it "should blah" do
true
end
end
context "some other tests" do
pending "temporarily disabled"
it "should do something destructive" do
blah
end
end
end
але, як я сказав, це просто продовжувалось проводити тести під викликом, що очікує.
Пошук привів мене до цього потоку списку розсилки, в якому творець (?) Rspec каже, що це можливо в rspec 2, який я запускаю. Я думаю, що це спрацювало, але це не призвело до бажаного ефекту відключення всіх наступних тестів, про що я думаю, коли бачу pending
дзвінок.
Чи є альтернатива чи я роблю це неправильно?
describe 'XXXXX' do .... end