Tests avec pyTest et utilisation des fixtures
Hello,
je met en place mes TU et j'utilise pyTest.
Voici une structure "simpliste" de ma classe de TU :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
@pytest.mark.usefixtures("load")
class mesTU:
@pytest.fixture
def load()
...
def test1():
...
def test2() :
... |
Quand je lance mes tests les deux fonction test1() et test2() sont lancées, mais la fonction load() est appelée à chaque fois.
Est-il possible de lancer la fonction load() qu'une seule fois (peu importe si je lance les tests sur toute la classe ou sur seulement 1 méthode) ?
Merci,
Sam