แนะนำ nose-watch สำหรับรัน nosetests ตอนแก้ไขไฟล์

สำหรับใครที่ยังรันคำสั่ง nosetests เองตอนที่มีการแก้ไขไฟล์ของ python อยู่ ลองหันมาใช้ตัวช่วยอย่าง nose-watch ที่เป็น plugin ของ nose ที่จะรันคำสั่ง nosetests ให้เราอัตโนมัติ เล็กๆ น้อยๆ ที่ช่วยให้เราเห็นผลของการรัน tests ได้เร็วขึ้น ทำให้งานของเราเสร็จได้เร็วขึ้นด้วย

การติดตั้ง nose-watch

pip install nose-watch

การใช้งาน nose-watch ให้เพิ่ม –with-watch ตอนที่รันคำสั่ง nosetests และ option ตามปกติ

nosetests --with-watch -v

หลังจากนั้นถ้ามีการแก้ไขไฟล์ .py ตอนที่เราบันทึก nosetests ก็จะรันให้อัตโนมัติครับ

ขอให้สนุกกับการพัฒนาครับ ^^