Saya memiliki spesifikasi pengujian yang describes
kelas dan dalamnya memiliki variasi contexts
masing-masing dengan berbagai it
blok.
Apakah ada cara agar saya dapat menonaktifkan context
sementara?
Saya mencoba menambahkan pending "temporarily disabled"
panggilan di bagian paling atas dalam a context
Saya ingin menonaktifkan, dan saya memang melihat sesuatu tentang tertunda ketika saya menjalankan spesifikasi tetapi kemudian terus menjalankan sisa tes.
Inilah yang saya miliki:
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
tapi seperti yang saya katakan, itu hanya melanjutkan untuk menjalankan tes di bawah panggilan yang tertunda.
Pencarian membawa saya ke utas milis ini di mana pembuat (?) Dari rspec mengatakan itu mungkin di rspec 2, yang saya jalankan. Saya kira itu berhasil tetapi tidak memiliki efek yang diinginkan untuk menonaktifkan semua tes berikut, yang saya pikirkan ketika saya melihat pending
panggilan.
Apakah ada alternatif atau saya salah melakukannya?
describe 'XXXXX' do .... end