We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions

Test & Code

Building software is more fun with tests.

Episodes

Total: 268

If you haven't tried running automated tests, especially with pytest,  in VS Code recently, you shou

213: Repeating Tests

2024/1/19

If a test fails in a test suite, I'm going to want to re-run the test. I may even want to re-run a t

In 2002, Kent Beck released a book called  "Test Driven Development by Example".In December of 2023,

We want to be able to run tests in a suite, and debug them in isolation, and have the behavior be th

Test Driven Development. Red, Green, Refactor. Do we have to do the refactor part? Does the refactor

How do you test the argument parsing bit of an application that uses argparse?This episode covers:De

Why on earth would you want to write a test with no assert statements?After all, aren't assert state

New course: "The Complete pytest Course"pytest-repeat, which I'm starting to contribute toGive `--re

206: TDD in Context

2023/8/23

TDD (Test Driven Development) started from Test First Programming, and has been around at least sinc

On a recent episode of PythonBytes, I suggested it's hard to come up with good examples for pytest a

Learn how to write nonfiction fast and well.Johanna Rothman joins the show to discuss writing nonfic

203: Open Source at Intel

2023/7/17

Open Source is important to Intel and has been for a very long time.Joe Curley, vice president and g

Hynek joins the show to discuss towncrier. At the top of the towncrier documentation, it says "townc

Last week we talked about the importance of keeping a changelog. This week we talk with Ned Batcheld

200: Keep a CHANGELOG

2023/5/19

A changelog is a file which contains a curated, chronologically ordered list of notable changes for

For a web side project to go from "working on desktop" to "live in the cloud", one decision that nee

Django has some built in ways to test your application. There's also pytest-django and other plugins

Classifiers are one bit of Python project metadata that predates PyPI. Classifiers are weird. They w

Classifiers are one bit of Python project metadata that predates PyPI. Classifiers are weird. They w

I am not a supplier

2023/3/31

Should we think of open source components the same way we think of physical parts for manufactured g