Skip to content

Using Pytest to Write Beautiful Tests and a Bulletproof Django Application

Photo of Rudy Mutter
Hosted By
Rudy M.
Using Pytest to Write Beautiful Tests and a Bulletproof Django Application

Details

Talk - Using Pytest to Write Beautiful Tests and a Bulletproof Django Application

Learn how to make a bulletproof Django application by testing it with pytest. We’ll have an example project that you can run interactively during the talk. You’ll be led through the fundamentals of testing your Django application, going from basic unit tests to more complex situations of mocking out resources and testing full page rendering.

We’re going to touch on some more advanced topics as well, such as adding continuous integration (CI), parallelizing your test suite for faster run times, and adding coverage reports to your tests.

Speaker Bio

Wes Kendall (linkedin.com/in/weskendall) has been active in the Python/Django community for 7 years. As CTO of Ambition (ambition.com, github.com/ambitioninc), the team built their entire sales productivity platform using Django while releasing several open-source apps. Wes has spent time at Counsyl and Clover Health, authoring other open-source Python libraries to aid in testing and packaging (github.com/CloverHealth/pgmock, github.com/CloverHealth/temple). After helping launch Basis (mybasis.com), Wes currently acts as a consultant helping growing companies adopt best Django development practices.

Lightning Talks

#1 Jean Weatherwax - "How we use Proxy Models at Jyve"

#2 Dean Mercado - "DRF YASG"

#3 Adam Stepinski - "Using Django + Hyperview to develop native mobile apps"

Host

Jyve is a high-growth startup disrupting the grocery retail landscape. We provide scaleable labor solutions for in-store ecommerce shopping, merchandising, and ordering -- all enabled by our proprietary technology platform. The company was founded in 2015 and is a heavy user and supporter of Django, Django Rest Framework, and many other Django libraries.

Jyve will be providing food and drinks. Please respect their space and make sure we clean up after ourselves.

Photo of The San Francisco Django Meetup Group group
The San Francisco Django Meetup Group
See more events