Test & Code
The Python Test Podcast
We found 10 episodes of Test & Code with the tag “tdd”.
180: Lean TDD
February 21st, 2022 | 26 mins 5 secs
lean software development, lean tdd, tdd
Lean TDD is an attempt to reconcile some conflicting aspects of Test Driven Development and Lean Software Development.
174: pseudo-TDD - Paul Ganssle
December 22nd, 2021 | 39 mins 24 secs
git, pytest, tdd
In this episode, I talk with Paul Ganssle about a fun workflow that he calls pseudo-TDD.
Pseudo-TDD is a way to keep your commit history clean and your tests passing with each commit.
This workflow includes using pytest xfail and some semi-advanced version control features.
167: React, TypeScript, and the Joy of Testing - Paul Everitt
October 21st, 2021 | 36 mins 52 secs
Paul has a tutorial on testing and TDD with React and TypeScript.
We discuss workflow and the differences, similarities between testing with React/TypeScript and Python.
158: TDD in Swift - Gio
June 18th, 2021 | 43 mins 20 secs
software testing, swift, tdd
Iterative processes that include writing test code and production code together, such as TDD, help make coding fun. Gio Lodi, author of TDD in Swift, joins the show to discuss Test Driven Development, software workflows, bottom up vs top down, rapid feedback, developer vs customer facing tests, and more.
145: For Those About to Mock - Michael Foord
February 18th, 2021 | 48 mins 44 secs
mock, mocking, python, tdd, unittest
A discussion about mocking in Python with the original contributor of unittest.mock, Michael Foord.
144: TDD in Science - Martin Héroux
February 12th, 2021 | 53 mins 50 secs
scientific research, tdd, test driven development
Test Driven Development, TDD, is not easy to incorporate in your daily development.
Martin and Brian discuss TDD and testing and Martin's experience with testing, TDD, and using it for code involved with scientific research.
109: Testing in Financial Services - Eric Bergemann
April 14th, 2020 | 29 mins 34 secs
cd, ci, devops, financial services, tdd, testing
Financial services have their own unique testing development challenges. But they also have lots of the same challenges as many other software projects. Eric Bergemann from Paragon discusses testing, DevOps, CI, and lots of other great testing and development topics.
81: TDD with flit
July 17th, 2019 | 25 mins 20 secs
flit, git, pyproject.toml, python, submark, tdd
TDD is easier with dev tools, editor, and installs working together well.
This episode discusses editable installs with flit, a good TDD editor layout, test case grouping, batching tests to reduce context switch time, and even utilizing git tags.
79: Fixing misinformation about software testing
June 27th, 2019 | 22 mins 38 secs
misinformation, software testing, tdd
Some information about software testing is just wrong.
I'm not talking about opinions. I have lots of opinions and they differ from other peoples opinions. I'm talking about misinformation and old information that is no longer applicable.
78: I don't write tests because ...
June 19th, 2019 | 30 mins 41 secs
software testing, tdd
Roadblocks to writing tests, and what to do about it.