python-menonton-testrunner menyediakan pelaksanaan tes otomatis pada perubahan file.
Mengapa
Karena unit testing bahkan lebih menyenangkan
* Ketika Anda tidak perlu beralih dari editor untuk mendapatkan umpan balik dari tes unit.
* Semakin pendek periode umpan balik sampai Anda mendapatkan umpan balik dari tes Anda.
Aku sudah melihat mempermainkan usefullness dengan perintah autotest rubys, jadi saya direcoki Felix untuk membangun sesuatu seperti ini, dan setelah menggunakannya selama sekitar dua tahun, saya akhirnya mendapat sekitar untuk kemasan itu.
Selain itu itu otak sederhana mati, tidak memiliki dependensi dan _really_ kecil.
Penggunaan
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; % Watching_testrunner --help
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Penggunaan: watching_testrunner [opsi] perintah [argumen ...]
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Pilihan:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; h, --help & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; menunjukkan pesan bantuan ini dan keluar
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; -b basePath, --basepath = basePath
path basis untuk melihat perubahan
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; -p WATCH_WILDCARD, --pattern = WATCH_WILDCARD
Pola glob-gaya untuk nama file untuk menonton
Contoh
& Nbsp; & nbsp; watching_testrunner nosetessts $ NOSETESTS_ARGUMENTS
Hal ini akan menjalankan nosetests setiap kali file python di bawah perubahan direktori saat ini
& Nbsp; & nbsp; & nbsp; & nbsp; watching_testrunner --basepath foo / bar --pattern = "*" nosetessts $ NOSETESTS_ARGUMENTS
Hal ini akan menjalankan nosetests setiap kali file di bawah perubahan ./foo/bar.
& Nbsp; watching_testrunner path --basepath / ke / js_tests --pattern = "*. js" melati --console
& Nbsp;. Ini akan berjalan melati --console setiap kali file js di bawah perubahan ./path/to/js_tests (yaitu Anda dapat menggunakan testrunner menonton untuk mendapatkan pelaksanaan tes otomatis menggunakan alat untuk bahasa apapun)
Persyaratan :
- Python
Komentar tidak ditemukan