2022.02.10  

【Python】pytest: error: unrecognized arguments:

Python    

pytestコマンドを実行したところ、以下のようなエラーが発生しました。

$ pytest .test/test_hoge.py 
ERROR: usage: pytest [options] [file_or_dir] [file_or_dir] [...]
pytest: error: unrecognized arguments: --html=test/test_results/report.html --self-contained-html
  inifile: /Users/.../pytest.ini
  rootdir: /Users/.../common

解決策

pip install pytest-covpytest-htmlをインストールしたところ、動作するようになりました。

$ pip install pytest-cov
Collecting pytest-cov
  Using cached pytest_cov-3.0.0-py3-none-any.whl (20 kB)
・・・・・
Installing collected packages: tomli, coverage, pytest-cov
Successfully installed coverage-6.3.1 pytest-cov-3.0.0 tomli-2.0.1
$ pip install pytest-html
・・・・・
Successfully installed
$ pytest .test/test_hoge.py 
================================================== test session starts ===================================================
platform darwin -- Python 3.9.2, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
・・・・・
コメント
現在コメントはありません。
コメントする
コメント入力

名前 (※ 必須)

メールアドレス (※ 必須 画面には表示されません)

送信