ผลต่างระหว่างรุ่นของ "418512 ภาคต้น 2554/โปรเจค 1"
ไปยังการนำทาง
ไปยังการค้นหา
Cardcaptor (คุย | มีส่วนร่วม) |
Cardcaptor (คุย | มีส่วนร่วม) |
||
แถว 12: | แถว 12: | ||
คุณจะพบว่ามีไดเรคทอรีใหม่ชื่อ <tt>prj01</tt> ซึ่งมีโครงสร้างดังต่อไปนี้ | คุณจะพบว่ามีไดเรคทอรีใหม่ชื่อ <tt>prj01</tt> ซึ่งมีโครงสร้างดังต่อไปนี้ | ||
− | prj01 | + | prj01/ |
asserts.py | asserts.py | ||
rat_num.py | rat_num.py | ||
แถว 20: | แถว 20: | ||
test_rat_poly.py | test_rat_poly.py | ||
test_rat_term.py | test_rat_term.py | ||
+ | |||
+ | == ลง py.test และรันมัน == | ||
+ | ให้คุณลง py.test บนเครื่องที่คุณจะใช้ทำงาน (วิธีการลงดูได้ในการบรรยายครั้งที่ 4) | ||
+ | |||
+ | หลังจากนั้นให้เขาสู่ไดเรคทอรี prj01 | ||
+ | |||
+ | cd prj01 | ||
+ | |||
+ | แล้วรัน | ||
+ | |||
+ | py.test | ||
+ | |||
+ | คุณจะพบว่ามี test ที่รันไม่ผ่านเป็นจำนวนมาก | ||
+ | |||
+ | **งานของคุณในโปรเจคนี้คือแก้ไขไฟล์ <tt>rat_num.py</tt>, <tt>rat_poly.py</tt>, <tt>rat_term.py</tt> จนกระทั้ง test รันผ่านทั้งหมด</tt> |
รุ่นแก้ไขเมื่อ 15:17, 2 กรกฎาคม 2554
- หมู่ 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 รันผ่านทั้งหมด