Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Testing Django Applications with Pytest

EuroPython Conference via YouTube

Overview

Discover effective strategies for testing Django applications using pytest in this 50-minute conference talk from EuroPython 2013. Explore the integration between pytest and Django, learn about pytest-django, and gain insights into writing testable code. Delve into database access optimization techniques, including the use of factories with factory boy. Understand how pytest fixtures can replace traditional unittest setUp/tearDown methods, bridging both testing approaches. Enhance your Django testing skills and improve the quality of your applications.

Syllabus

Intro
Django's testing documentation
py.test a full-featured Python testing tool
pytest-django Integration between py.test and Django
There is no secret to writing tests... there are only secrets to writing testable code!
Database access ... makes your tests slow
The solution - factories factory boy is an excellent library
py.test fixtures Replacement for unittest setUp/tear Down
Works with both worlds

Taught by

EuroPython Conference

Reviews

Start your review of Testing Django Applications with Pytest

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.