一般社団法人 全国個人事業主支援協会

COLUMN コラム

  1. pytestのAPIを使用する:

    pytest.main()関数を使ってテストを実行。この関数には、実行したいテストファイルやディレクトリのパスをリストとして渡す。例えば、test_module.pyというファイル内のテストを実行するには、以下のコードを使用。

    python
    import pytest

    pytest.main(["test_module.py"])

    この方法で、pytestのコマンドラインオプションを直接利用できる。

  2. サブプロセスとして実行する:

    Pythonのsubprocessモジュールを利用してpytestをサブプロセスとして実行。これにより、別のプロセスでテストを実行することができる。

    python
    import subprocess

    subprocess.run(["pytest", "test_module.py"])

    この方法を用いると、コマンドライン上でpytestを実行するのと同じ方法でテストを実施できる。

The following two tabs change content below.

WATANABE REN

千葉県在住のエンジニアです。最近はPythonやってます。

この記事をシェアする

  • Twitterでシェア
  • Facebookでシェア
  • LINEでシェア