Nasıl Mocha ile tek bir test çalıştırmak için? | Netgez.com
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

  • Doc Adams

    Doc Adams

    20 HAZÄ°RAN 2007
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • ODN

    ODN

    26 Kasım 2006