From 1033af2cdae5315cbd93fc725803f6dc2fd5cb8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Pasternak?= Date: Fri, 6 Nov 2026 06:55:12 +0100 Subject: [PATCH] Testy: flake w test_scal_autora_praca_doktorska_zapisuje_uczelnie MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Zapis doktoratu liczy slug przez autorzy_set, który robi Typ_Odpowiedzialnosci.objects.get(skrot="aut."). Test nie zamawiał fixtury typy_odpowiedzialnosci i zależał od tego, czy słownik przetrwał poprzednie testy na workerze xdist (TRUNCATE testów transakcyjnych) — DoesNotExist w scal_autora na CI (RC run 42169525652). Co-Authored-By: Claude Opus 5.5 --- .../tests/test_scal_autora_kolejka_pbn_uczelnia.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/deduplikator_autorow/tests/test_scal_autora_kolejka_pbn_uczelnia.py b/src/deduplikator_autorow/tests/test_scal_autora_kolejka_pbn_uczelnia.py index 9750aedd2..946d6fea1 100644 --- a/src/deduplikator_autorow/tests/test_scal_autora_kolejka_pbn_uczelnia.py +++ b/src/deduplikator_autorow/tests/test_scal_autora_kolejka_pbn_uczelnia.py @@ -44,8 +44,12 @@ def test_scal_autora_zapisuje_uczelnie_na_wpisie_kolejki( def test_scal_autora_praca_doktorska_zapisuje_uczelnie( - main_dup, user, jednostka, uczelnia + main_dup, user, jednostka, uczelnia, typy_odpowiedzialnosci ): + # ``typy_odpowiedzialnosci``: zapis doktoratu liczy slug przez + # ``autorzy_set`` -> ``Typ_Odpowiedzialnosci.objects.get(skrot="aut.")``. + # Bez fixtury test zależał od tego, czy słownik przetrwał poprzednie + # testy na workerze (TRUNCATE testów transakcyjnych) — flake na CI. glowny, duplikat = main_dup praca = baker.make(Praca_Doktorska, autor=duplikat, jednostka=jednostka)