(From https://t.co/oPeAs1CzaF)
Have you wanted to measure coverage, but exclude certain data points because the lines ran "when it didn't count"?
Help me figure out how to make that possible:
https://t.co/RQUGQctm2Z
I’m posting on Mastodon these days, including this announcement of a beta of coverage․py 7.0.0: https://t.co/YaNVZABkg4
Please try it and let me know if it works or if it doesn’t!
New beta! Coverage․py 7.0.0b1 is out: https://t.co/4UsZaTmZWM
Many small improvements to path handling and combining data, plus markdown tables. Things might be broken! Let me know, please?
When running coverage, lines that should have run but didn't are called "unexecuted." What's a word for the opposite? Lines we said wouldn't run, but did: Sneaks? Surprises? Gremlins? Escapees?
We need ideas! https://t.co/YXC63jGhOl
(also need opinions about how to report...)
Does PyCharm really use its own --omit switch on the command line? Should coverage․py combine the command line and the config? Or should the command line win like it does now?
https://t.co/QqwblbLf2a
Coverage․py 6.6.0 beta 1: improvements to file patterns and relative_files that mean you MIGHT have to tweak your settings. Please test this pre-release version and let us know if something isn’t working!
Install: https://t.co/yCasKvV7Qt
Changes: https://t.co/G2Y5Mqq0nM
“The idea that I can decide my open-source purpose feels a bit like a genie granting me a wish, and then I have to deal with the unanticipated plot twists that result.”
https://t.co/kJ4AThtBzM
today's video is about "code coverage" (and uses @coveragepy as an example and shows how to get started with it) -- check it out! https://t.co/A08IXN3Zrk
Looking for opinions: when combining data files, should “*/foo” match “foo/bar”? Should relative_files=True mean that we always match file paths by prefixes?
https://t.co/pt3yz7Mqnf
Coverage․py 6.5.0: small changes, but packaging is slightly different. JSON report now has branch details. Let me know how it goes!
https://t.co/wWnlnyC9tW
https://t.co/GMxhXd5Jxr
Need a quick tracer bullet through confusing #Python code? Put "1/0" into the code. Easy to drop in, and it will raise an unlikely and easily identified ZeroDivisionError exception:
Coverage․py 6.4.4, with 3.11 wheels! https://t.co/uGndJxcXWo
Now is the time to run your test suites on 3.11.0rc1. Python 3.11 is shipping in October, so make sure your code is ready for it!