ฉันมีข้อมูลจำเพาะการทดสอบซึ่ง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