È possibile modificare l'ambito dei dispositivi integrati di Pytest?L'ambito dei dispositivi pytest può essere ignorato?
Questo non funziona:
@pytest.fixture(scope="class")
def myFixture(tmpdir):
pass
... perché tmpdir
è la funzione con ambito:
ScopeMismatch: You tried to access the 'function' scoped fixture 'tmpdir' with a 'class' scoped request object, involved factories
E 'possibile ignorare la portata della pytest di infissi built-in, in modo tale che Potrei ottenere un dispositivo tmpdir
con scope di classe?