продублируювот мой вопрос на стековерфлоу:
тыцгист:
тыцпроблема: есть 2 теста – первый делает реквест без пермишенов и ждет 403, второй делает реквест с фикстурой пермишенов и ждет 200.
что происходит: если не стоит фикстуры на первом, то оба теста получают 403. если фикстура стоит на первом, оба теста получают 200. соответственно, пермишены каким-то боком наследуются от первого теста и весь результат последующих зависит от того, была ли использована фикстура в первом тесте или нет. и я не пойму как эту дичь решить
ах да – pytest
тест_без_фикстуры
тест_с_фикстурой
> 403 оба
тест_с_фикстурой
тест_без_фикстуры
> 200 оба