
Episode 184
184: Twisted and Testing Event Driven / Asynchronous Applications - Glyph
March 21, 202240m 58s
Audio is streamed directly from the publisher (test-and-code.sfo3.cdn.digitaloceanspaces.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Twisted has been supporting asynchronous / event driven applications way before asyncio. Twisted, and Glyph, have also been encouraging automated tests for a very long time.
Twisted uses a technique that should be usable by other applications, even those using asyncio or other event driven architectures.
Links:
- Community Service Award Recipient Glyph Lefkowitz — The PSF article I was referring to early in the episode
- Twisted
- twisted/klein
- twisted/treq
- django/daphne — Django Channels HTTP/WebSocket server
- Scrapy
- So Easy You Can Even Do It in JavaScript: Event-Driven Architecture for Regular Programmers - YouTube
- Feature test - twitter engineering
- Python Testing with pytest — Some reading for Glyph if he wants to learn to love pytest
- pytest-twisted
- pygame
- Pyodide
- Brython
Topics
pythonprogrammingsoftwaretesting