8
我知道py.test可以測試一個模塊,如果我做的:調用pytest只有
py.test mod1.py
或者,我可以調用內部蟒蛇pytest:
import pytest
pytest.run(['mod1.py'])
燦我在python裏面做,並讓它運行當前模塊?我想我可以這樣做:
import pytest
import os
pytest.main([os.path.basename(__file__)])
但不知道這是否是最「pythonic」的方式來做到這一點。謝謝!
你顯示的例子是針對一個文件,但是你問的問題是關於模塊。請清楚你想要什麼 –