Testing av applikasjoner, pakker og biblioteker, både store og små, blir en lek med pytest, det mest kraftfulle testverktøyet i Python. pytest lar deg skrive tester raskt, samtidig som de forblir lesbare og lette å vedlikeholde. I denne fullstendig reviderte utgaven får du utforske pytest sine superkrefter – enkle assertions, fixtures, parametrisering, markører og plugins – samtidig som du lager enkle tester og testsuiter mot en liten databaseapplikasjon. Ved å benytte et robust, men samtidig enkelt fixture-modell, er det like lett å skrive små tester med pytest som det er å skalere opp til mer komplekse funksjonelle tester. Denne boken viser deg hvordan. pytest er utvilsomt det beste valget for testing av Python-prosjekter. Det er et funksjonsrikt, fleksibelt og utvidbart testverktøy. pytest sin fixture-modell gjør det mulig å dele testdata og oppsettsprosedyrer på tvers av flere lag av tester. Med pytest får du tilgang til kraftige funksjoner som assert rewriting, parametrisering, markører, plugins, parallell testkjøring, og tydelig rapportering av testfeil – uten unødvendig kode.