აღწერა:
თითოეულ ფოლდერში მოთავსებულია სკრიპტი run_test.sh რომლისტ მეშვეობითაც შეგიძლიათ გატესტოთ თქვენი დავალება
სკრიპტს გადაეცემა რამდენიმე არგუმენტი
-
-i ფლეგი გამოიყენება ინტერპრეტატორის მისათითებლად (მაგალითად: -i python3). თუ თქვენი ფაილები უკვე დაკომპილირებულ მდგომარეობაშია და უბრალოდ უნდა გაეშვას ზედმეტი ინტერპრეტატორის გარეშე გამოტოვეთ ეს ფლეგი.
-
-e ფლეგი გამოიყენება თქვენი ფაილების გაფართოების მისათითებლად !აუცილებლად დაუწერეთ გაფართოებას წინ წერტილი! (მაგალითად -e .py). თუ თქვენ ფაილებს გაფართოების გარეშე შექმნით ეს ფლეგი გამოტოვეთ.
-
-py3 ფლეგი გამოიყენება python3-ის ინტერპრეტატორის მისათითებლად. ეს ფლეგი გამოიყენეთ მხოლოდ პირველ და მესამე დავალებებში. ნახსენებ დავალებებში არაა აუცილებელი რომ თქვენი პასუხი და მოცემული პასუხი დაემთხვეს ერთი-ერთში, შესაბამისად მათი შემოწმება არაპირდაპირ დამხმარე სკრიპტებით, ხდება.
გამოყენების ინსტრუქცია:
# გადადით შესაბამის დავალების დირექტორიაში
cd HW0
# გაუშვით სკრიპტი
./run_test.sh -i python3 -e .py
სკრიპტის გაშვების მაგალითები:
### დავალება #0, #2, #4
# ყველასთვის საყვარელი პითონი
./run_test.sh -i python3 -e .py
### დავალება #1 და #3
# ყველასთვის საყვარელი პითონი vol.2
./run_test.sh -i python3 -e .py -py3 python3
# თუ ვინმეს არ გიყენიათ python3 შეგიძლიათ გაუშვათ py3 ფლეგის გარეშე და შემოწმდება მხოლოდ ის ტესტები რომლებიც დამატებით სკრიპტს არ მოითხოვენ
./run_test.sh -i python3 -e .py