SORU
31 Mayıs 2012, PERŞEMBE


Nasıl Mocha ile tek bir test çalıştırmak için?

Mocha JavaScript eşyalarımı test etmek için kullanın. Benim test dosyası, 5 testleri içerir. Bu dosyadaki tüm testleri yerine belirli bir test veya test set) çalıştırmak mümkün mü?

CEVAP
31 Mayıs 2012, PERŞEMBE


mocha's --grep option kullanmayı deneyin:

    -g, --grep <pattern>            only run tests matching <pattern>

<pattern> olarak geçerli herhangi bir JavaScript düzenli ifade kullanabilirsiniz. Eğer test/mytest.js var örneğin:

it('logs a', function(done) {
  console.log('a');
  done();
});

it('logs b', function(done) {
  console.log('b');
  done();
});

Sonra:

$ mocha -g 'logs a'

Tek bir test çalıştırmak için. Bu describe(name, fn) it(name, fn) çağırmaları tüm isimleri arasında greps unutmayın.

Kolay ve özel ayarlar bulun seçmek için namespacing describe() iç içe çağrılar kullanmayı düşünün.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • backyardjay

    backyardjay

    8 ŞUBAT 2009
  • Matus Slovak

    Matus Slovak

    5 Temmuz 2007
  • Mr_BrettHooge

    Mr_BrettHoog

    3 Ocak 2011