Test & Code

195: What would you change about pytest? - Anthony Sottile

Mar 8, 2023
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 3min
2
The Importance of Pre-Committing to PyTest
02:36 • 2min
3
The Import System in PyTest
05:01 • 2min
4
PyTest: How to Import a Test Module
07:23 • 2min
5
X-Dist and the Execnet Pipeline and PyTest's Parallel Tests
09:02 • 2min
6
How to Use EN to Support Multi-Processing on a Machine
11:12 • 2min
7
The Most Popular Plugin for PyTest
12:50 • 2min
8
Async Patterns for PyTest
14:50 • 2min
9
Python: A Framework for Static Analysis
16:22 • 2min
10
The Importance of Assertions in PyTest
17:56 • 2min
11
PyTest Rewriting: A Killer Mechanism
19:56 • 2min
12
How to Make a Feature F String in Python
21:40 • 2min
13
Pytest: How to Introduce Special Things Without Breaking Your Code Quality Goals
23:25 • 2min
14
How to Make Assertions Better
25:01 • 3min
15
PyTester: How to Use Structured Pattern Matching
28:05 • 2min
16
How to Use PyTester to Test Your Plugin
30:26 • 3min
17
PyTester and NumPy: How to Check for Unknown Values
33:15 • 2min
18
How to Write a PyTester Test
35:04 • 2min
19
The Deprecation of the Unit Test Plugin
36:43 • 2min
20
PyTest's Deprecation Warning Period
38:23 • 2min
21
The Importance of Hook Functions in Pytest
40:32 • 2min
22
How to Use Hooks in a Test File
42:07 • 2min
23
The Future of Testing
44:00 • 2min
24
The Importance of Pie Test
46:24 • 3min
25
The Importance of Parallel Testing
48:54 • 2min
26
The Future of PyTest
50:39 • 2min
27
The Future of PyTest
53:08 • 2min
28
PyTest Issue Tracker
55:01 • 3min