SORU
7 Mayıs 2011, CUMARTESİ


Bir grup test rspec devre dışı mı?

3 ** bir sınıf olan ve o contexts it çeşitli engeller ile her çeşitli vardır içinde test spec var.

context geçici olarak devre dışı olabilir bir yolu var mı?

Denedim ekleme pending "temporarily disabled" ara en çok top içinde bir context istiyorum devre dışı bırakmak için, ve yaptım görmek bir şey hakkında bekleyen bırakıp gittiğimde spec ama o zaman sadece devam etmek için Çalıştır gerisini testleri.

Bu biraz vardı

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

ama sanki sadece bekleyen çağrı altındaki testler için gitti dedim.

Bunun için bana yol arıyor mailing list thread yaratıcı (?) bu rspec diyor koşuyorum 2, rspec mümkün. Ama pending bir ara gördüğümde ne düşünüyorum olan aşağıdaki testleri, tüm devre dışı bırakılması istenen etkisi olmadı işe yaradı sanırım.

Orada bir alternatif ya yapıyorum yanlış mı?

CEVAP
4 EKİM 2012, PERŞEMBE


Gözlük kullanan bir ağaç devre dışı bırakmak içinRSpec 3:

before { skip }
# or 
xdescribe

ileRSpec 2:

before { pending }

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bokeh

    Bokeh

    9 HAZİRAN 2014
  • New Scientist

    New Scientis

    27 Kasım 2006
  • Thehalopianoplayer

    Thehalopiano

    4 ŞUBAT 2011