मेरे पास एक मोचा टेस्ट फाइल है जो इस तरह दिखती है:
var expect = require('chai').expect
var muting = require('../muting')
describe('muting', function () {
describe('init()', function () {
it('should inject an object into twitter', function () {
var twitter = 'twitter'
muting.init(twitter)
expect(muting.twitter).to.equal(twitter)
})
})
})
जब मैं mocha
सीएलआई से चलता हूं , तो यह सफलतापूर्वक परीक्षण करता है।
जब मैं दौड़ता हूं standard
( जावास्क्रिप्ट मानक शैली के लिए निष्पादन योग्य ) तो मुझे मोचा के ढांचे के कार्यों पर त्रुटियां मिलती हैं:
standard: Use JavaScript Standard Style (https://github.com/feross/standard)
c:\..\test\index.js:5:0: 'describe' is not defined.
c:\..\test\index.js:6:2: 'describe' is not defined.
c:\..\test\index.js:7:4: 'it' is not defined.
मानक इन कार्यों के बारे में शिकायत नहीं करने के लिए सबसे साफ तरीका क्या है?
it
नियमित रूप से गैर-परीक्षण कोड में कॉल कर सकता हूं और यह लाइनिंग पास करेगा? दूसरे शब्दों में। क्या इसे केवल परीक्षण कक्षाओं तक ही सीमित रखा जा सकता है?