इसके दो तरीके हैं। -run
ध्वज का उपयोग करना आसान है और आप जिन परीक्षणों को चलाना चाहते हैं, उनके नाम से मेल खाते हुए पैटर्न प्रदान करना है।
उदाहरण:
$ go test -run NameOfTest
अधिक जानकारी के लिए डॉक्स देखें ।
दूसरा तरीका विशिष्ट फ़ाइल को नाम देना है, जिसमें वे परीक्षण हैं जिन्हें आप चलाना चाहते हैं:
$ go test foo_test.go
लेकिन एक पकड़ है। यह अच्छी तरह से काम करता है अगर:
foo.go
में है package foo
।
foo_test.go
में है package foo_test
और 'फू' आयात करता है।
तो foo_test.go
और foo.go
कर रहे हैं एक ही पैकेज (एक आम मामले) तो आप अन्य सभी बनाने के लिए आवश्यक फ़ाइलों का नाम होना चाहिए foo_test
। इस उदाहरण में यह होगा:
$ go test foo_test.go foo.go
मैं -run
पैटर्न का उपयोग करने की सलाह दूंगा। या, जहां / जब संभव हो, हमेशा सभी पैकेज परीक्षण चलाएं।
-run
कृपया पहले (आसान) तरीके से कृपया विस्तार से बताएंगे ? मुझे उस पर कोई मैनुअल संदर्भ नहीं मिल रहा है।