- name must be
test_[something].py - run via
pyest - import files w/functions/methods to test:
from [filename] import [function] as [short name]
import pytest
from is_leap_year_A import is_leap_year as ilya
from is_leap_year_B import is_leap_year as ilyb
pytestmark = pytest.mark.parametrize("year, expected", [(2000, True), (2001, False)])
class TestClass:
def test_a(self, year, expected):
assert ilya(year) == expected
def test_b(self, year, expected):
assert ilyb(year) == expected