https://www.bitecode.dev/p/testing-with-python-part-5-the-different

I most heartily agree with the point that testing is a spectrum.

I also agree that it doesn't really matter /what/ you call the tests, so long as everyone working on the tests agree (or at least uses the terminology even if they disagree).

I liked unit, functional, and integration - no side effects, some narrow side effects/external deps OK, and there were definitely side effects.

#python #testing #PyTest #TestClinic

Testing with Python (part 5): the different types of tests

This article is brought to you by Brawndo the Thirst Mutilator

Bite code!

@codenbrew I used to run #TestClinic s for the #SaltProject twice a week! I'm a core team member emeritus, so I'm not running them any more, but I'm a huge fan of testing!

I even recorded a talk for #PyOhio #PyOhio2023 that you can watch over on the tubes - https://www.youtube.com/playlist?list=PL2k6bbM_wgjvpaFWOp1Jao78LqMzlZ3Gl has a full list of the individual talks.

PyOhio 2023

YouTube

Hey friends, it's #TestClinic time! Join me over at https://twitch.tv/wayneswonderarium as I review and maybe do some test writing for #aiosmtpd

#python #smtpd

wayneswonderarium - Twitch

wayneswonderarium streams live on Twitch! Check out their videos, sign up to chat, and join their community.

Twitch
So today will actually be a #TestClinic of sorts! Only it will be #WaynesWonderarium Test Clinic, tackling #aiosmtpd. I'm aiming to start about an hour from now - if you're interested in #python #testing #programming #livecoding #smtp #email #servers or... well, a number of other things, join me at https://twitch.tv/wayneswonderarium for my Test Clinic!
wayneswonderarium - Twitch

wayneswonderarium streams live on Twitch! Check out their videos, sign up to chat, and join their community.

Twitch

Hey friends! I'm no longer with #VMware so I won't be doing the #SaltProject #TestClinic -- but I will be picking up streaming again!

Keep an eye on this space tomorrow AM Central Time - I'm going to be streaming an #ArchLinux install on twitch - or you can head over to https://twitch.tv/wayneswonderarium and follow to get notified when I go live. I'm planning to livestream all kinds of stuff, from programming, to tech, to art, to... whatever!

If I have time, I'll also be looking to install #nextcloud!

wayneswonderarium - Twitch

wayneswonderarium streams live on Twitch! Check out their videos, sign up to chat, and join their community.

Twitch

@msprout I read an article about testing, once, where the author talked about their workflow and how even waiting 0.25s for tests was too long and so he setup a keybinding and would run tests in the background.

I did the same, but using tmux+espeak. I also did it for accessibility in case someone was following one of my #TestClinic-s audio only or something.

@cvennevik @nikoheikkila running #TestClinic-s twice weekly over the past... 3 years? They did more to improve my test skills than anything else I've ever done

Morning friends! The #SaltProject #TestClinic is starting now at https://twitch.tv/saltprojectoss

We'll be working a little with tests for saltext.vmware

Join me now!

#python #salt #saltstack #saltproject #testing #tdd #bdd #streaming #livecoding

SaltProjectOSS - Twitch

Salt Project is one of the largest, friendliest, and most active open source communities in the world. Learn more at saltproject.io

Twitch
SaltProjectOSS - Twitch

Salt Project is one of the largest, friendliest, and most active open source communities in the world. Learn more at saltproject.io

Twitch
SaltProjectOSS - Twitch

Salt Project is one of the largest, friendliest, and most active open source communities in the world. Learn more at saltproject.io

Twitch