मेरे पास एक गो पैकेज के लिए एक टेस्ट सूट है जो एक दर्जन परीक्षण लागू करता है। कभी-कभी, सूट में से एक परीक्षण विफल रहता है और मैं डिबगिंग प्रक्रिया में समय बचाने के लिए व्यक्तिगत रूप से उस परीक्षण को फिर से चलाने के लिए चाहता हूं। क्या यह संभव है या क्या मुझे हर बार इसके लिए एक अलग फाइल लिखनी है?बस पूरे सूट के बजाय एकल परीक्षण चलाएं?
7
A
उत्तर
17
एक विशिष्ट परीक्षण चलाने के लिए go test -run
ध्वज का उपयोग करें। झंडा go tool दस्तावेज की testing flags section में दर्ज है:
-run regexp
Run only those tests and examples matching the regular
expression.
1
मामले किसी में जाओ के लिए जिन्कगो BDD ढांचे उपयोग कर रहा है एक ही समस्या है, इस अंकन परीक्षण कल्पना द्वारा उस ढांचे में प्राप्त किया जा सकता के रूप में ध्यान केंद्रित (see docs), एफ से पहले इसे प्रस्तुत करके, संदर्भ या वर्णन कार्यों का पालन करें।
तो, अगर आपके पास कल्पना की तरह:
It("should be idempotent", func() {
आप इसे के रूप में फिर से लिखने:
FIt("should be idempotent", func() {
और यह वास्तव में एक कल्पना चलेंगे:
[Fail] testing Migrate setCurrentDbVersion [It] should be idempotent
...
Ran 1 of 5 Specs in 0.003 seconds
FAIL! -- 0 Passed | 1 Failed | 0 Pending | 4 Skipped
संबंधित मुद्दे
- 1. पूरे रुपेक सूट का परीक्षण
- 2. py.test पूरे परीक्षण सूट के लिए SetUp/TearDown
- 3. एक एकल परीक्षण फ़ाइल चलाना
- 4. बस पूरे नेटबीन समाधान
- 5. Mocha.js: परीक्षण के सूट
- 6. परीक्षण सूट
- 7. फिटनेस: एकाधिक टेस्ट सूट में विशिष्ट परीक्षण कैसे चलाएं
- 8. कमांड लाइन से एकाधिक PHPUnit परीक्षण सूट कैसे चलाएं?
- 9. मरने वाले परीक्षण सूट
- 10. कर्म/जैस्मीन के साथ एक एकल परीक्षण फ़ाइल कैसे चलाएं?
- 11. एकाधिक परीक्षणों के वसंत परीक्षण सूट को कैसे लिखें और चुनिंदा परीक्षण चलाएं?
- 12. रेक के बिना एक पूर्ण मिनीटेस्ट सूट कैसे चलाएं?
- 13. मुझे अपने qUnit परीक्षण सूट
- 14. परीक्षण पर्यावरण में मोचा परीक्षण चलाएं?
- 15. पूरे मोचा परीक्षण
- 16. डुनिट: परीक्षण कैसे चलाएं?
- 17. django-nose के साथ एक एकल परीक्षण या एकल टेस्टकेस कैसे चलाएं?
- 18. पूरे टेस्ट सूट के लिए लॉगिंग श्रोता जोड़ें
- 19. एंड्रॉइड एस्प्रेसो परीक्षण: खाली परीक्षण सूट। कोई परीक्षण नहीं मिला
- 20. क्या रिग्रेशन पूरे टेस्ट सूट या परीक्षणों का नमूना परीक्षण करता है?
- 21. क्या कोई सीएसएस सिंटैक्स परीक्षण सूट है?
- 22. सूट
- 23. केवल कैबल परीक्षण सूट में डेटा फ़ाइलों को शामिल करना
- 24. पायथन यूनिट परीक्षण में सिंगल टेस्ट सूट में एकाधिक कक्षाएं कैसे चलाएं?
- 25. एकीकरण परीक्षण कैसे चलाएं?
- 26. जुनीट परीक्षण सूट का उपयोग क्यों करें?
- 27. NUnit नहीं चल रहा है सूट परीक्षण
- 28. IntelliJ IDEA के तहत सभी Specs2 परीक्षण कैसे चलाएं?
- 29. एक सूट
- 30. जूनिट 4 में पैरामीटरयुक्त सूट?
'रन जाना - रन regexp' केवल परीक्षण चलाएगा जिसका नाम नियमित अभिव्यक्ति से मेल खाता है। [डॉक्स] (https://golang.org/cmd/go/#hdr-Description_of_testing_flags) –
धन्यवाद। लेकिन 'test -run' जाना चाहिए – lang2