418512 ภาคต้น 2554/โปรเจค 1
- หมู่ 1: ให้ไว้ ณ วันที่ 4 กรกฎาคม 2554 ส่งวันที่ 11 กรกฎาคม 2554
- หมู่ 610: ให้ไว้ ณ วันที่ 10 กรกฎาคม 2554 ส่งวันที่ 17 กรกฎาคม 2554
Pull โค้ด
จากการบ้านที่ 3 คุณได้คำการ clone repository 418512first2011 (ถ้าใครยังใช้ชื่ออื่นอยู่ให้เปลี่ยนมาใช้ชื่อนี้ด้วย เพราะผมจะใช้ชื่อนี้ในการ pull) ไว้บนเครื่องของคุณแล้ว
ให้คุณ
- เปลี่ยนไดเรคทอรีไปยังไดเรคทอรีของ repository นั้นบนเครื่องของคุณ
- สั่ง
hg pull https://bitbucket.org/418512/first2011
คุณจะพบว่ามีไดเรคทอรีใหม่ชื่อ prj01 ซึ่งมีโครงสร้างดังต่อไปนี้
prj01/ asserts.py rat_num.py rat_poly.py rat_term.py test_rat_num.py test_rat_poly.py test_rat_term.py
ลง py.test และรันมัน
ให้คุณลง py.test บนเครื่องที่คุณจะใช้ทำงาน (วิธีการลงดูได้ในการบรรยายครั้งที่ 4)
หลังจากนั้นให้เขาสู่ไดเรคทอรี prj01
cd prj01
แล้วรัน
py.test
คุณจะพบว่ามี test ที่รันไม่ผ่านเป็นจำนวนมาก
งานของคุณในโปรเจคนี้คือแก้ไขไฟล์ rat_num.py, rat_poly.py, rat_term.py จนกระทั้ง test รันผ่านทั้งหมด