क्या मैं एक निर्दिष्ट बीज के साथ कर्म टेस्ट चला सकता हूं? [बन्द है]
मैं एक कोणीय परियोजना में काम कर रहा हूं जिसे कर्म / चमेली के साथ परीक्षण किया गया है। कोणीय परीक्षण, डिफ़ॉल्ट रूप से, एक यादृच्छिक क्रम में चलते हैं, जिसके परिणामस्वरूप एक निश्चित क्रम में परीक्षण विफल हो सकता है।
मैंने देखा है कि मेरे ब्राउज़र धावक में, यह यादृच्छिक बीज प्रदर्शित करता है जिसे परीक्षण के साथ चलाया गया था।
परीक्षण चलाते समय, क्या मैं इस बीज को निर्दिष्ट कर सकता हूं, ताकि मैं एक से अधिक बार एक ही आदेश का परीक्षण कर सकूं? (और इसलिए मैं इस बीज को दूसरों को पास कर सकता हूं कि यह दिखाने के लिए कि उनके परीक्षण किस क्रम में विफल हुए)।
यह प्रश्न हल है, मुझे नहीं पता कि यह "बंद क्यों है। इस प्रश्न के विवरण या स्पष्टता की आवश्यकता है।"
जवाब
आप random
जैस्मीन 3.x में हमेशा एक ही ऑर्डर प्राप्त करने के लिए कर्म विन्यास में गलत लिख सकते हैं।
बेतरतीब ढंग से परीक्षण नहीं चलाने के लिए चमेली को कॉन्फ़िगर करें
बीज के लिए, एक बीज विकल्प भी है, लेकिन मुझे यकीन नहीं है कि इसका उपयोग कैसे किया जाए। यह कहता है कि यह एक समारोह है, लेकिन मैं दूसरे लिंक में '4321' प्रदान करता हूं।
https://github.com/karma-runner/karma-jasmine
किसी भी तरह से, मुझे लगता है कि निर्दिष्ट random: false
करना आपके लिए पर्याप्त होना चाहिए क्योंकि प्रत्येक रन पर यही क्रम होना चाहिए।