목차

pytest

설치

pip install pytest

커버리지 측정

pip install pytest-cov

pytest -cov

테스트 검색이 되기 위한 규약

파라미터화

import pytest
from my_module import string_to_bool
 
true_valus=['yes','1','Yes','TRUE', 'TruE', 'True', 'true']
 
class TestStrToBool(object):
    @pytest.mark.parameterize('value', true_values)
    def test_it_detects_truish_strings(self, value)
        assert string_to_bool(value)

fixture 설정

Docs


관련 문서