Kursy Python dla DevOps od zera do bohaterapytest i ruff: jakość, która łapie wpadkę przed produkcją
pytest i ruff: jakość, która łapie wpadkę przed produkcją
Ta lekcja wymaga dostępu do kursu
Struktura testów, goły assert, parametrize dla wielu przypadków, tmp_path do testów na plikach i monkeypatch do udawania odpowiedzi API bez sieci. Co testować w narzędziu DevOps — parsowanie, decyzje, przypadki brzegowe — a czego nie ma sensu. Do kompletu ruff: linter i formatter w jednym, który zastąpił black, flake8 i isort — ruff check wyłapuje błędy w milisekundy, zanim zrobi to produkcja.
Pełny dostęp obejmuje wszystkie lekcje, ćwiczenia i sprawdziany, bezterminowo. Płatność BLIK-iem, przelewem albo kartą.