Exercism पर अपने Zig अभ्यासों को टेस्ट करना सीखिए
अपना कोड <exercise_name>.zig में लिखिए।
कुछ अभ्यासों के साथ Zig की कुछ खास चीज़ों के लिए पहले से लिखे हुए सिग्नेचर आते हैं, जैसे कॉन्स्टेंट, फंक्शन, इंपोर्ट और स्ट्रक्ट, और भी बहुत कुछ!
इन पहले से लिखे सिग्नेचर का उद्देश्य यह है कि ये आपको शुरू करने की एक साफ जगह देकर अभ्यास पूरा करने में मदद करें। लेकिन इन सिग्नेचर से शुरू करना ज़रूरी नहीं है। खास तौर पर इसलिए, क्योंकि कोई भी लिखा हुआ कोड जो उनके टेस्ट पास कर ले, पूरी तरह से स्वीकार्य हल होता है।
टेस्ट चलाने के लिए आपको बस यह कमांड चलानी है:
zig test test_exercise_name.zig
इसमें exercise_name की जगह अभ्यास का नाम लिखिए।
ऊपर दी गई कमांड अभ्यास की रूट डायरेक्टरी में चलानी होगी, क्योंकि उसकी टेस्ट फाइल उसी जगह होनी चाहिए।
इसके अलावा, किसी भी अभ्यास के सारे टेस्ट डिफॉल्ट रूप से सक्रिय रहते हैं, और कोई भी टेस्ट छोड़ा नहीं जा सकता।
चूँकि सभी टेस्ट में यही नियम लागू होते हैं, अगर आप हर टेस्ट एक-एक करके देखना चाहते हैं, तो आपको जो टेस्ट पास नहीं हो रहे उन्हें कमेंट कर देना होगा।
किसी टेस्ट को कमेंट करना उतना ही आसान है जितना हर लाइन की शुरुआत में // लगा देना।
वरना, जब आपको भरोसा हो जाए कि आपका हल टेस्ट पास कर सकता है, तो आप उन टेस्ट के कमेंट हटाकर देख सकते हैं कि वह पास होता है या नहीं।