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

  • EmmightySofia

    EmmightySofi

    25 EYLÜL 2011
  • infiniTuts

    infiniTuts

    18 Ocak 2012
  • Willie D.

    Willie D.

    16 Aralık 2006