TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Software How-To

    Test & Code

    The Python Test Podcast hosted by Brian Okken

    Advertise

    Copyright: © 2022 Brian Okken

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    208: Tests with no assert statements Oct 29, 2023
    Show notes

    Why on earth would you want to write a test with no assert statements?
    After all, aren't assert statements how you decide wether a test passes or fails?

    In this episode, we walk through a handful of useful examples of test code without asserts.
    We also talk about how these types of tests are a great way to dip your toe into testing.





    207: pytest course, pytest-repeat and pytest-flakefinder Sep 25, 2023
    Show notes
    • New course: "The Complete pytest Course"
    • pytest-repeat, which I'm starting to contribute to
      • Give `--repeat-scope` a try. You can use it to change from repeating every test to repeating the session, module, or class.
    • pytest-flakefinder, which is an alternative to pytest-repeat
    • pytest-check is completely unrelated, but mentioned in the show




    206: TDD in Context Aug 23, 2023
    Show notes

    TDD (Test Driven Development) started from Test First Programming, and has been around at least since the 90's.

    However, software tools and available CI systems have changed quite a bit since then.
    Maybe it's time to re-examine the assumptions, practices, processes, and principles of TDD.
    At least in the context of my software engineering career, modifications to TDD, at least the version of TDD as it's frequently taught, have been necessary.

    This is the start of a series focused on examining TDD and related lightweight practices and processes.

    Links from the show:

    • From XP
      • Test First
      • Unit Tests
      • Acceptance Tests
    • Test-Driven Development (wikipedia)




    205: pytest autouse fixtures Jul 31, 2023
    Show notes

    On a recent episode of PythonBytes, I suggested it's hard to come up with good examples for pytest autouse fixtures, as there aren't very many good reasons to use them. James Falcon was kind enough to reach out and correct me.

    In this episode, we describe:

    • what fixtures are
    • what autouse fixtures are
    • great reasons to use them




    Free Your Inner Nonfiction Writer Jul 18, 2023
    Show notes

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

    Johanna's book: Free Your Inner Nonfiction Writer


    If you like Test & Code, I think you'll also like Python People

    • Python People is a new podcast about getting to know the people who make Python and our community awesome.
    • Be sure to check out pythonpeople.fm.

    204: Free Your Inner Nonfiction Writer - Johanna Rothman Jul 18, 2023
    Show notes

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

    Johanna's book: Free Your Inner Nonfiction Writer





    Open Source at Intel Jul 17, 2023
    Show notes

    Open Source is important to Intel and has been for a very long time.

    Joe Curley, vice president and general manager of software products and ecosystem, and Arun Gupta, vice president and general manager for open ecosystems, join the show to discuss open source, OneAPI, and open ecosystems at Intel.


    If you like Test & Code, I think you'll also like Python People

    • Python People is a new podcast about getting to know the people who make Python and our community awesome.
    • Be sure to check out pythonpeople.fm.

    203: Open Source at Intel Jul 17, 2023
    Show notes

    Open Source is important to Intel and has been for a very long time.

    Joe Curley, vice president and general manager of software products and ecosystem, and Arun Gupta, vice president and general manager for open ecosystems, join the show to discuss open source, OneAPI, and open ecosystems at Intel.





    Using Towncrier to Keep a Changelog May 31, 2023
    Show notes

    Hynek joins the show to discuss towncrier.

    At the top of the towncrier documentation, it says "towncrier is a utility to produce useful, summarized news files (also known as changelogs) for your project."

    Towncrier is used by "Twisted, pytest, pip, BuildBot, and attrs, among others."

    This is the last of 3 episodes focused on keeping a CHANGELOG.

    Episode 200 kicked off the series with keepachangelog.com and Olivier Lacan
    In 201 we had Ned Batchelder discussing scriv.

    Special Guest: Hynek Schlawack.


    Links:

    • Towncrier docs
    • How to Keep a Changelog in Markdown - Towncrier docs
    • Keep a Changelog
    • structlog/CHANGELOG.md — Example of manually edited changelog.
    • hatch-fancy-pypi-readme
    • MyST Markdown
    • hatchling

    If you like Test & Code, I think you'll also like Python People

    • Python People is a new podcast about getting to know the people who make Python and our community awesome.
    • Be sure to check out pythonpeople.fm.

    202: Using Towncrier to Keep a Changelog - Hynek Schlawack May 31, 2023
    Show notes

    Hynek joins the show to discuss towncrier.

    At the top of the towncrier documentation, it says "towncrier is a utility to produce useful, summarized news files (also known as changelogs) for your project."

    Towncrier is used by "Twisted, pytest, pip, BuildBot, and attrs, among others."

    This is the last of 3 episodes focused on keeping a CHANGELOG.

    Episode 200 kicked off the series with keepachangelog.com and Olivier Lacan
    In 201 we had Ned Batchelder discussing scriv.

    Special Guest: Hynek Schlawack.


    Links:

    • Towncrier docs
    • How to Keep a Changelog in Markdown - Towncrier docs
    • Keep a Changelog
    • structlog/CHANGELOG.md — Example of manually edited changelog.
    • hatch-fancy-pypi-readme
    • MyST Markdown
    • hatchling




    Previous 1 2 3 4 5 6 29 Next

    Related Podcasts

    Know How… (Video)

    1

    Know How… (Video) Education
    JavaScript Jabber

    2

    JavaScript Jabber Education
    Programming Throwdown

    3

    Programming Throwdown Software How-To
    Software Engineering Radio – the podcast for professional software developers

    4

    Software Engineering Radio – the podcast for professional software developers Software How-To
    The Changelog: Software Development, Open Source

    5

    The Changelog: Software Development, Open Source How To
    Coding Blocks

    6

    Coding Blocks Software How-To
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights