Test & Code

19: Python unittest with Robert Collins


Listen Later

Interview with Robert Collins, current core maintainer of Python's unittest module.

Some of the topics covered
  • How did Robert become the maintainer of unittest?
  • unittest2 as a rolling backport of unittest
  • test and class parametrization with subtest and testscenarios
  • Which extension to unittest most closely resembles Pytest fixtures?
  • Comparing Pytest and unittest
  • Will unittest ever get assert rewriting?
  • Future changes to unittest
  • I've been re-studying unittest recently and I mostly wanted to ask Robert a bunch of clarifying questions.

    This is an intermediate to advanced discussion of unittest.

    Many great features of unittest go by quickly in this talk.
    Please let me know if there's something you'd like me to cover in more depth as a blog post or a future episode.

    Links
    • unittest
    • unittest2
    • pip
    • mock
    • testtools
    • fixtures
    • testscenarios
    • subunit
    • pipserver
    • devpi
    • testresources
    • TIP (testing in python) mailing list
    • Sponsored By:

      • Patreon SupportersHelp support the show with as little as $1 per month.
      Funds help pay for expenses associated with the show.

      Support Test & Code - Software Testing, Development, Python

      ...more
      View all episodesView all episodes
      Download on the App Store

      Test & CodeBy Brian Okken

      • 4.7
      • 4.7
      • 4.7
      • 4.7
      • 4.7

      4.7

      70 ratings


      More shows like Test & Code

      View all
      Radiolab by WNYC Studios

      Radiolab

      44,038 Listeners

      Software Engineering Daily by Software Engineering Daily

      Software Engineering Daily

      624 Listeners

      Heavy Networking by Packet Pushers

      Heavy Networking

      328 Listeners

      Talk Python To Me by Michael Kennedy

      Talk Python To Me

      589 Listeners

      Python Bytes by Michael Kennedy and Brian Okken

      Python Bytes

      214 Listeners

      Darknet Diaries by Jack Rhysider

      Darknet Diaries

      8,010 Listeners

      The Real Python Podcast by Real Python

      The Real Python Podcast

      141 Listeners

      Unexplainable by Vox

      Unexplainable

      2,278 Listeners

      Network Automation Nerds by Packet Pushers

      Network Automation Nerds

      3 Listeners