Кто-нибудь знает способ пропустить несколько примеров в группе, не дублируя оператор пропуска между ними?
Например, с учетом этого теста:
describe 'some feature' do
it 'should do something' do
...
end
it 'should do something else too' do
...
end
end
a skip
не работает, если поместить перед первым примером, например так:
describe 'some feature' do
skip 'I would like to skip both with one statement'
it 'should do something' do
...
end
it 'should do something else too' do
...
end
end
Идеальное решение позволило бы мне пропустить на любом уровне структуры примера (describe
/ feature
, context
и scenario
/ it
) и пропустил бы всех потомков этого уровня иерархии.
Другими словами, позволил бы мне сделать:
describe 'some feature' do
it 'should do something' do
...
end
it 'should do something else too' do
skip 'just one of these for now'
...
end
end
И
describe 'some feature' do
skip 'everything within this describe block'
it 'should do something' do
...
end
it 'should do something else too' do
...
end
end
КАК ХОРОШО КАК
describe 'some feature' do
context 'such and such' do
skip 'just this context'
it 'should do something' do
...
end
it 'should do something else too' do
...
end
it 'but do not skip this one' do
...
end
end