Traditional xUnit fixtures - Fixtures and Mocking in Python
Keyboard shortcuts
Press ← or → to navigate between chapters
Press S or / to search in the book
Press ? to show this help
Press Esc to hide this help
Traditional xUnit fixtures
def setup_module():
print("setup_module")
def teardown_module():
print("teardown_module")
def setup_function():
print(" setup_function")
def teardown_function():
print(" teardown_function")
def test_one():
print(" test_one")
assert True
print(" test_one after")
def test_two():
print(" test_two")
assert False
print(" test_two after")
def test_three():
print(" test_three")
assert True
print(" test_three after")
$ pytest test_fixture.py -s
setup_module
setup_function
test_one
test_one after
teardown_function
setup_function
test_two
teardown_function
setup_function
test_three
test_three after
teardown_function
teardown_module