myproject/
bin/
myscript
mypackage/
__init__.py
core.py
tests/
__init__.py
test_mypackage.py
setup.py
komut myscript sınamanın en iyi yolu nedir? SO araştırma itibarenTest piton paketi bin komut en iyi uygulama
, ben buldum tek cevap sonuçları test sonra test_myscript denilen testlerde bir test yazmak ve komut dosyasını çalıştırmak için benim test durumda
import subprocess
process = subprocess.Popen('myscript arg1 arg2')
print process.communicate()
gibi bir şey kullanmak ve etmektir görünüyor . Daha iyi bir yolu var mı? Ya da farklı yollar için başka öneriler? Ve test paketini bin/testlere veya mypackage/testlere koymalı mıyım?
Komut dosyalarından gelen projeler bunları test ediyor mu? – dm03514
Komut dosyasının oluşturduğu proje değilse, komut dosyasını sınamanız gerekir? – vovel