ผลต่างระหว่างรุ่นของ "418512 ภาคต้น 2554/โปรเจค 1"
ไปยังการนำทาง
ไปยังการค้นหา
Cardcaptor (คุย | มีส่วนร่วม) |
Cardcaptor (คุย | มีส่วนร่วม) |
||
แถว 34: | แถว 34: | ||
คุณจะพบว่ามี test ที่รันไม่ผ่านเป็นจำนวนมาก | คุณจะพบว่ามี test ที่รันไม่ผ่านเป็นจำนวนมาก | ||
− | '''งานของคุณในโปรเจคนี้คือแก้ไขไฟล์ <tt>rat_num.py</tt>, <tt>rat_poly.py</tt>, <tt>rat_term.py</tt> จนกระทั้ง test รันผ่านทั้งหมด | + | '''งานของคุณในโปรเจคนี้คือแก้ไขไฟล์ <tt>rat_num.py</tt>, <tt>rat_poly.py</tt>, <tt>rat_term.py</tt> จนกระทั้ง test รันผ่านทั้งหมด''' |
รุ่นแก้ไขเมื่อ 15:18, 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 รันผ่านทั้งหมด