我想用tox
來運行我的unittests兩個virtualenvs,因爲我的應用程序必須支持2個不同的Python版本。如何在沒有setup.py的項目中運行tox?
我的問題是,tox
需要一個setup.py
,但我沒有,因爲我的應用程序不是一個模塊,並有它自己的安裝程序。現在我不想爲了使用setup.py
而自動化安裝過程而煩惱,我只想運行我的單元測試,而不必編寫setup.py
。
這可能嗎?或者我怎麼能寫一個「空」的setup.py,它什麼也不做?你能指點我關於這個問題的一些文檔嗎(distutils
文檔解釋瞭如何寫一個有意義的setup.py
,而不是一個空的)?
什麼是實際運行測試你的'tox.ini'的代碼? – linkyndy
我的測試是用nosetests運行的:'commands = nosetests {posargs}' – Kjir
我用'python manage.py test'運行我的Django測試,因此setup.py在那兒也不需要。謝謝你的提示。 –