تعلّم كيفية اختبار تمارين Zig على Exercism
اكتب كودك في <exercise_name>.zig.
تأتي بعض التمارين بتواقيع مكتوبة مسبقًا لبنى محددة في Zig، مثل الثوابت والدوال والاستيرادات والبنى وربما الكثير غيرها!
الغرض من هذه التواقيع المكتوبة مسبقًا هو مساعدتك على إكمال التمارين عبر تزويدك بنقطة انطلاق واضحة. لكن ليس بالضرورة أن تبدأ من هذه التواقيع. خاصةً أن أي كود تكتبه ويجتاز اختباراته هو حل مقبول تمامًا.
لتشغيل الاختبارات، كل ما عليك فعله هو تنفيذ الأمر التالي:
zig test test_exercise_name.zig
مع استبدال exercise_name باسم التمرين.
ويجب تنفيذ الأمر أعلاه من المجلد الجذر للتمرين، لأن ملف اختباراته يكون في المكان نفسه.
بالإضافة إلى ذلك، جميع اختبارات أي تمرين مُفعّلة افتراضيًا، ولا يمكن تخطي أي منها.
وبما أن جميع الاختبارات بهذه الشروط، ستحتاج إلى تحويل الاختبارات التي لا تنجح إلى تعليقات إذا أردت المرور على كل اختبار واحدًا واحدًا.
وتحويل اختبار إلى تعليق بسيط: ابدأ كل سطر بـ //.
وإلا، فحين تثق بأن حلك يمكنه اجتياز الاختبارات، يمكنك إزالة التعليق عن تلك الاختبارات لترى إن كان ينجح.