jestjs पर टैग किए गए जवाब

जेस्ट जैस्मीन पर आधारित फेसबुक द्वारा बनाई गई जावास्क्रिप्ट यूनिट टेस्टिंग फ्रेमवर्क है और स्वचालित मॉक क्रिएशन और जैस्मोइड वातावरण प्रदान करता है। इसका उपयोग अक्सर रिएक्ट घटकों के परीक्षण के लिए किया जाता है।

15
मैं जेस्ट का उपयोग करके एक एकल फ़ाइल का परीक्षण कैसे करूं?
मैं जेस्ट का उपयोग करके कई फाइलों का परीक्षण करने में सक्षम हूं, लेकिन मैं यह पता नहीं लगा सकता कि किसी एक फाइल का परीक्षण कैसे किया जाए। मेरे पास है: Daud npm install jest-cli --save-dev अपडेट किया गया package.json: `{..." स्क्रिप्ट ": {" टेस्ट ":" जेस्ट "} ...} …
359 node.js  jestjs 

13
जेस्ट का उपयोग करके मैं एक भी परीक्षण कैसे चला सकता हूं?
मेरे पास फ़ाइल फिक्स-ऑर्डर-टेस्ट.जेएस के भीतर एक परीक्षण 'नेस्टेड बच्चों के साथ काम करता है' है। नीचे चल रहा है फ़ाइल में सभी परीक्षण चलाता है। jest fix-order-test मैं केवल एक ही परीक्षण कैसे चलाऊँ? नीचे काम नहीं करता है क्योंकि यह निर्दिष्ट रेगेक्स की एक फ़ाइल की खोज करता …
356 jestjs 

7
मैं जेस्ट का उपयोग करके एक ईएस 6 मॉड्यूल आयात कैसे कर सकता हूं?
मुझे लगता है कि यह संभव नहीं है, लेकिन मैं वैसे भी पूछना चाहता हूं। मैं यह परीक्षण करना चाहता हूं कि मेरा एक ईएस 6 मॉड्यूल एक विशेष तरीके से दूसरे ईएस 6 मॉड्यूल को कॉल करता है। जैस्मीन के साथ यह सुपर आसान है - एप्लिकेशन कोड: // …

6
जेस्ट में 'इट ’और' टेस्ट’ में क्या अंतर है?
मेरे परीक्षण समूह में मेरे दो परीक्षण हैं। एक परीक्षण का उपयोग करता है, और वे बहुत समान रूप से काम करने लगते हैं। उनके बीच क्या अंतर है? describe('updateAll', () => { it('no force', () => { return updateAll(TableName, ["fileName"], {compandId: "test"}) .then(updatedItems => { let undefinedCount = 0; …

9
जेस्ट के साथ ESLint का उपयोग कैसे करें
मैं जेस्ट टेस्टिंग फ्रेमवर्क के साथ ESLint लिंटर का उपयोग करने का प्रयास कर रहा हूं। जेस्ट टेस्ट कुछ ग्लोबल्स के साथ चलते हैं jest, जैसे मुझे लिंटर के बारे में बताना होगा; लेकिन मुश्किल बात निर्देशिका संरचना है, जेस्ट के साथ परीक्षण __tests__फ़ोल्डर्स में स्रोत कोड के साथ एम्बेडेड …

14
Async कॉलबैक jest.setTimeout द्वारा निर्दिष्ट 5000ms के समय के भीतर लागू नहीं किया गया था
मैं कुछ फ्रंट एंड टेस्ट चलाने के लिए कठपुतली और कीट का उपयोग कर रहा हूं। मेरे परीक्षण इस प्रकार हैं: describe("Profile Tab Exists and Clickable: /settings/user", () => { test(`Assert that you can click the profile tab`, async () => { await page.waitForSelector(PROFILE.TAB); await page.click(PROFILE.TAB); }, 30000); }); कभी-कभी, …

12
जेस्ट में फेंके गए अपवाद के प्रकार का परीक्षण कैसे करें
मैं कुछ कोड के साथ काम कर रहा हूं, जहां मुझे फ़ंक्शन द्वारा फेंके गए अपवाद के प्रकार का परीक्षण करने की आवश्यकता है (क्या यह टाइपर्र, रेफरेंस इत्यादि है)। मेरा वर्तमान परीक्षण ढांचा AVA है और मैं इसे दूसरे तर्क t.throwsविधि के रूप में परख सकता हूं , जैसे: …

11
Jest SecurityError: लोकलस्टेज अपारदर्शी उत्पत्ति के लिए उपलब्ध नहीं है
जब मैं कमांड के साथ अपना प्रोजेक्ट चलाना चाहता हूं npm run test, तो मुझे नीचे त्रुटि मिली। इसके उत्पन्न होने का कारण क्या है? FAIL ● Test suite failed to run SecurityError: localStorage is not available for opaque origins at Window.get localStorage [as localStorage] (node_modules/jsdom/lib/jsdom/browser/Window.js:257:15) at Array.forEach (<anonymous>)

17
जेस्ट परीक्षणों में मैं लोकलस्टोरेज से कैसे निपटूं?
मुझे जेस्ट परीक्षणों में "लोकलस्टेज को परिभाषित नहीं किया गया है" मिल रहा है जो समझ में आता है लेकिन मेरे विकल्प क्या हैं? ईंटों की दीवार से टकराना।
144 jestjs 

5
क्रमिक रूप से जेस्ट टेस्ट कैसे चलाएं?
मैं के माध्यम से Jest परीक्षण चला रहा हूँ npm test। जेस्ट डिफ़ॉल्ट रूप से समानांतर में परीक्षण चलाता है। क्या परीक्षणों को क्रमिक रूप से चलाने का कोई तरीका है? मेरे पास तृतीय-पक्ष कोड को कॉल करने वाले कुछ परीक्षण हैं जो वर्तमान कार्यशील निर्देशिका को बदलने पर निर्भर …
140 jestjs 

8
जेस्ट के लिए कोड कवरेज
क्या जावास्क्रिप्ट जैस्ट टेस्टिंग फ्रेमवर्क में कोड कवरेज होने का एक तरीका है जो जैस्मीन के ऊपर बनाया गया है? आंतरिक ढांचा इसे प्राप्त होने वाले कोड कवरेज का प्रिंट आउट नहीं लेता है। मैंने इस्तांबुल , कंबल और JSCover का उपयोग करने की भी कोशिश की है , लेकिन …
131 javascript  jestjs 

9
परीक्षण प्रक्रिया। Jest के साथ जेन
मेरे पास एक ऐप है जो पर्यावरण चर पर निर्भर करता है जैसे: const APP_PORT = process.env.APP_PORT || 8080; और मैं उदाहरण के लिए इसका परीक्षण करना चाहूंगा: APP_PORT को नोड एनवी चर द्वारा सेट किया जा सकता है। या कि कोई expressऐप पोर्ट सेट पर चल रहा हैprocess.env.APP_PORT मैं …

10
जेस्ट का उपयोग करके जावास्क्रिप्ट विंडो ऑब्जेक्ट को कैसे मॉक करें?
मुझे एक फ़ंक्शन का परीक्षण करने की आवश्यकता है जो ब्राउज़र में एक नया टैब खोलता है openStatementsReport(contactIds) { window.open(`a_url_${contactIds}`); } मैं विंडो के openफंक्शन को मॉक करना चाहूंगा ताकि मैं यह सत्यापित कर सकूं कि फंक्शन में सही URL पास हो गया openहै। जेस्ट का उपयोग करना, मुझे नहीं …

14
मैं जेस्ट में एक नकली तारीख कैसे निर्धारित करूं?
मैं अपने रिएक्ट घटकों के लिए एक हेल्पर फ़ाइल में अपनी अधिकांश डेट लॉजिक करने के लिए moment.js का उपयोग कर रहा हूं, लेकिन मुझे यह पता नहीं चल पाया है कि जेस्ट ला में डेट कैसे मॉक की जाए sinon.useFakeTimers()। जेस्ट डॉक्स केवल टाइमर फ़ंक्शन जैसे आदि के बारे …
111 momentjs  jestjs 

7
जेस्ट में फंक्शन नाम के फंक्शन को कैसे मॉक करें जब मॉड्यूल अनमॉक हो जाए
मेरे पास जेस्ट में परीक्षण करने के लिए निम्नलिखित मॉड्यूल हैं: // myModule.js export function otherFn() { console.log('do something'); } export function testFn() { otherFn(); // do other things } जैसा कि ऊपर दिखाया गया है, यह कुछ नामित कार्यों का निर्यात करता है और महत्वपूर्ण रूप से testFnउपयोग करता …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.