自動テストしたい(tox
)
$ tox --version
4.21.2 from [PATH]
$ tox
tox
は複数のテストを組み合わせて自動化できるツールです。
tox.ini
もしくはpyproject.toml
で設定します。
Pythonのランタイムごとに仮想環境を作成し、
フォーマッター&リンター、
型チェック、
ユニットテストのすべてをtox
コマンドひとつで実行できるようになります。
インストールしたい(tox
)
pipx
でインストール
$ pipx install tox
poetry
でインストール
$ poetry add tox --group test
uv
でインストール
$ uv tool install tox