تست در مسیر Tcl

بیاموزید چگونه تمرین‌های Tcl خود را در Exercism تست کنید


برای اجرای testهای یک تمرین، اسکریپت <exercise>.test را در پوشه‌ی تمرین اجرا کنید:

tclsh <exercise>.test

در بیشتر تمرین‌ها، همه‌ی testها به‌جز اولین test «skipped» می‌شوند. این کار به شما، به‌عنوان توسعه‌دهنده، اجازه می‌دهد که از Test-Driven Development استفاده کنید: فقط به همان اندازه که برای گذراندن هر test یکی‌یکی لازم است، برنامه‌نویسی کنید. برای بی‌اثر کردن دستورهای skip، متغیر محیطی RUN_ALL را پیش از اجرای مجموعه‌ی test روی یک مقدار معتبرِ «درست» در Tcl تنظیم کنید [۱]:

RUN_ALL=yes tclsh <exercise>.test

[۱]: مقادیر «درست» و «غلط» در Tcl در صفحه‌ی man مربوط به تابع کتابخانه‌ی C با نام Tcl_GetBoolean مستند شده‌اند.