Tcl ট্র্যাকের টেস্টিং

Exercism-এ আপনার Tcl অনুশীলনীগুলো কীভাবে টেস্ট করবেন তা শিখুন।


কোনো অনুশীলনীর টেস্ট চালাতে হলে, সেই অনুশীলনীর ডিরেক্টরিতে <exercise>.test স্ক্রিপ্টটি চালান:

tclsh <exercise>.test

বেশিরভাগ অনুশীলনীতে প্রথম টেস্টটি ছাড়া বাকি সবগুলো "skipped" থাকবে। এতে আপনি, ডেভেলপার হিসেবে, টেস্ট-ড্রিভেন ডেভেলপমেন্ট করতে পারেন: একটি একটি করে প্রতিটি টেস্ট পাস করার জন্য যতটুকু দরকার, ততটুকুই কোড লেখা। স্কিপ কমান্ডগুলো অগ্রাহ্য করতে, টেস্ট স্যুট চালানোর আগে RUN_ALL এনভায়রনমেন্ট ভ্যারিয়েবলটি Tcl-এর একটি বৈধ true মানে [1] সেট করুন:

RUN_ALL=yes tclsh <exercise>.test

[1]: Tcl-এর true/false মানগুলো C লাইব্রেরি ফাংশন Tcl_GetBoolean-এর man পেজে নথিভুক্ত করা আছে।