サンプル集  >  Python  >  pytest
pytest
2024/01/17

pytestの使用例です。

◆環境
OS Windows 10 Home 22H2 64bit OS x64 プロセッサ
Python 3.9.6
VS Code 1.84.2

pytestをインストールします。

pip install pytest


以下のフォルダ構成にしてファイルを配置します。

/
 src
   funcTest.py
 tests
   __init__.py
   test_funcTest.py

funcTest.pyは関数で作成したファイルをそのまま利用します。

__init__.pyは新たに作成しますが中は空です。

test_funcTest.pyも新たに作成しテスト用のコードを書きます。

test_funcTest.py
1: 
2: 
3: 
4: 
5: 
from src import funcTest

def test_myAdd():
    ret = funcTest.myAdd(1, 2)
    assert ret == 3

pytestでテストを実行してみます。


期待通りに動作しました!

__init__.pyがないとエラーが出ました。


▲ PageTop  ■ Home


Copyright (C) 2024 ymlib.com