Aktywne Wpisy

grand_khavatari +13
#skoki #mediolan2026
No dobra ale Małysz to orał największe legendy a Tomasiak to wygrywa z jakimiś gołowąsami, ogórasami
No dobra ale Małysz to orał największe legendy a Tomasiak to wygrywa z jakimiś gołowąsami, ogórasami
źródło: image_2026-02-16_231554708
Pobierz
Zygol12 +2





Wrzucam prosty przykład w pastebin:
https://pastebin.com/84t71rD3
Są na początku dwa testy, które korzystają z fixture, a później dwa testy, które z tego nie korzystają. I zgodzę się, że pierwsze dwa są odrobinę bardziej czytelne, ale co dalej? Jakie korzyści pojawią się przy większym korzystaniu, bo na razie nie rozumiem zupełnie.
Weźmy na przykład test API, zawsze będziesz potrzebował klienta oraz zestawu danych.
Jeżeli testujesz swoje API pod kątem nieuprawnionego dostępu, możesz stworzyć sobie kilku klientów: staff api client/super user api client/ anonymous api client/...
Tych klientów będziesz prawdopodobnie używał w całym swoim codebase. Nie musisz się bawić w szukanie z którego
A jesteś w stanie powiedzieć dlaczego są tam fixtury, które nigdzie nie są używane w tym pliku?
Na przykład 'orderfulfilldata'. Ctrl + F znajduje tylko jedną obecność tego stronga, w:
@pytest.fixturedef order_fulfill_data(order_with_lines, warehouse):np.tutaj: https://pastebin.com/FeGeeSnW
tak wiec wstrzykujac ta fixture do testu masz pewnosc ze
Dzięki mirku, ogarniam Wasze odpowiedzi i mam nadzieję, że już niedługo też będę chwalił fixtury.