تست در مسیر Red

یاد بگیرید چطور تمرین‌های Red خود را در Exercism تست کنید.


برای آزمایش راه‌حل، کافی است اسکریپت تست را اجرا کنید. می‌توانید این کار را از Red Console و با استفاده از تابع do در کنار مسیر اسکریپت تست انجام دهید، به این شکل:

do %exercism/red/hello-world/hello-world-test.red

یا اینکه آن را به عنوان آرگومان به فایل اجرایی Red در ترمینال سیستم خود بدهید:

red exercism/red/hello-world/hello-world-test.red

در ابتدا فقط اولین تست از فایل تست فعال است. این کار برای این است که شما را تشویق کند تمرین‌ها را یکی‌یکی حل کنید. پس از اینکه اولین تست را پاس کردید، دومین آرگومان تابع test-init را در ابتدای فایل تست تغییر دهید و دوباره آن را اجرا کنید. این مقدار تعداد تست‌های فعال را نشان می‌دهد، بنابراین تغییر آن از 1 به 2 تست دوم را فعال می‌کند. همچنین می‌توانید refinement مربوط به \limit را در تابع test-init و آرگومان دوم آن حذف کنید تا همه‌ی تست‌ها بدون نادیده گرفته شدن هیچ‌کدام اجرا شوند.