Маленькое FYI:
Если работаете с разограничениями тест-коллекций по стандартными маркерам pytest, то помните, что если у вас есть вхождение имени маркера в какие-то тесты, типа такого:
def test_<marker-name>_...(..)
И даже если этот тест класс(или метод) явно указан для другого маркера, например:
#pytest.ini:
markers: lala: some marker
@pytest.mark.haha
def test_lala_some_method(self)
То при сборке коллекций по выражению "lala" будет не 0 тестов, а 1 -
test_lala_some_method()