দুটি উপায় আছে। -run
সহজটি হ'ল পতাকাটি ব্যবহার করা এবং আপনি চালাতে চান এমন পরীক্ষাগুলির নামের সাথে একটি প্যাটার্ন মিলে provide
উদাহরণ:
$ go test -run NameOfTest
আরও তথ্যের জন্য ডক্স দেখুন ।
অন্য উপায়টি হ'ল নির্দিষ্ট ফাইলটির নামকরণ, আপনি যে পরীক্ষা চালাতে চান তা অন্তর্ভুক্ত:
$ go test foo_test.go
কিন্তু একটি ধরা আছে। এটি যদি ভালভাবে কাজ করে তবে:
foo.go
হয় package foo
।
foo_test.go
হয় package foo_test
এবং আমদানির 'foo বিন্যাস'।
যদি foo_test.go
এবং foo.go
একই প্যাকেজ (একটি সাধারণ কেস) হয় তবে আপনাকে তৈরি করতে প্রয়োজনীয় সমস্ত ফাইলের নাম অবশ্যই দিতে হবে foo_test
। এই উদাহরণে এটি হবে:
$ go test foo_test.go foo.go
আমি -run
প্যাটার্নটি ব্যবহার করার পরামর্শ দেব । অথবা, যেখানে / যখন সম্ভব হবে, সর্বদা সমস্ত প্যাকেজ পরীক্ষা চালান।
-run
আপনি কি দয়া করে প্রথম (সহজ) উপায়ে বিস্তারিত জানাতে আপত্তি করবেন ? আমি এটির কোনও ম্যানুয়াল রেফারেন্স পাই না।