के साथ परिवर्तन पर केवल एक मोचा परीक्षण फ़ाइल चलाएं मेरे पास मेरे नोड.जेएस/मोचा सेटअप के लिए मानक गल्प परीक्षण वॉचर और धावक है;गल्प
gulp.task('mocha', function() {
process.env.NODE_ENV = 'test';
return gulp.src(['./test/**/*.js'], {read: false})
.pipe(mocha({
recursive: true,
reporter: 'list',
ui: 'bdd'
})).on('error', gutil.log);
});
gulp.task('tests', function() {
gulp.watch(sources.concat(tests), ['mocha']);
});
मैं केवल करने के लिए मेरी घड़ी कार्य (और अन्य) अनुकूलित करने के लिए कैसे परीक्षण बदल गया है कि मोचा लिए भेज सोच रहा हूँ - ताकि मैं एक सौ परीक्षण चलाने के लिए के लिए 20 सेकंड प्रतीक्षा की जरूरत नहीं है ।
मैंने इसे fgulp-newer और gulp-cached के साथ करने की कोशिश की है, लेकिन कोई भाग्य नहीं है।
मैं यहाँ एक जवाब के लिए या एक घूंट प्लगइन मैं तो इस उद्देश्य के लिए :) लिख सकता है के लिए एक छद्म एल्गोरिथ्म के लिए देख रहा हूँ
हो सकता है कि आप पहले से ही जानते हैं कि लेकिन आप परीक्षण है कि आप संपादन कर रहे हैं पर अपने मोचा परीक्षण 'it.only()' पर जोड़ सकते हैं उपलब्ध है। और जब गल्प आपके परीक्षण लॉन्च करेगी। केवल यह ही निष्पादित किया जाएगा। – Sachacr
यह नहीं पता था, धन्यवाद! इसमें मुझे कुछ चाहिए जो मुझे चाहिए। यदि आप इसे उत्तर के रूप में रखते हैं, तो मैं इसे स्वीकार कर सकता हूं। लेकिन मुझे कुछ वर्णन की आवश्यकता है जैसे 'description.only() ' – Zlatko