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ÅŸ:
Nasıl JUnit4 belirli sırayla test yönt...
Nasıl komut satırından JUnit test duru...
tek bir test çalıştırmak için nasıl rs...
Nasıl django'bellek sadece test v...
Belirli bir test çalışması için test i...