[python-users] pytest autouse=False Test Aktivierung

Reimar Bauer rb.proj at gmail.com
Fr Feb 26 22:00:47 CET 2021


Ich hab ne praktikable Lösung gefunden,

Das mit dem markieren hätte ich nur wörtlicher nehmen müssen.
Wenn ich ein fixture vor der "class start_server" habe und das in
einem Test verwenden möchte, geht das einfach mit:
@pytest.mark.usefixtures("start_server")

Grüße
Reimar




On Fri, Feb 26, 2021 at 8:31 PM Dr. Mark Asbach <mark.asbach at pixolus.de> wrote:
>
> Hallo Reimar,
>
> > @pytest.fixture(scope="class", autouse=False)
> >
> > Es macht schonmal das was es soll, aber wie sag ich denn nun wenigen
> > Tests das sie das aktivieren sollen?
>
> Einfach, indem Du sie als Parameter einer Test-Methode dieser Klasse deklarierst:
>
> https://docs.pytest.org/en/stable/fixture.html#back-to-fixtures
>
> Grüße,
> Mark________________________________________
>
> Diese Mail erhalten Sie ueber die Mailingliste python-users der Universitaet zu Koeln
> Nachrichten an: python-users at uni-koeln.de
> Abonnement und Benutzereinstellungen: https://lists.uni-koeln.de/mailman/listinfo/python-users
> Listenarchiv: https://lists.uni-koeln.de/pipermail/python-users/
>
> pyCologne Homepage: http://pycologne.de/


Mehr Informationen über die Mailingliste python-users