A pytest
принимает аргумент командной строки, значение по умолчанию которого зависит от ОС.
Это работает только в OS X, где значение равно file.dylib
:
def pytest_addoption(parser):
parser.addoption('--filename', type=str, default='file.dylib')
В Windows это значение должно быть file.dll
, в Linux libfile.so
.
Есть ли способ заставить значение по умолчанию работать на всех ОС?