pytest.org
@pytestdotorg
Followers
9K
Following
709
Media
21
Statuses
2K
A full-featured Python testing tool to help you write better programs; posts by @the_compiler https://t.co/RasvWM4fJY https://t.co/czYb5ijeuk
Joined February 2015
Pytest has joined @tidelift! Tidelift is a "managed open source subscription". If you use pytest at work, it's a way for your company to support the open source libraries it relies on.
0
20
60
โฐ Only a week remaining with early-bird pricing for my annual three-day deep dive into #pytest with #Python Academy! ๐
March 4th โ 6th ๐ Leipzig (Germany) or remote ๐ Three days of pytest knowledge from one of its core maintainers. https://t.co/puGz6d0pGt
0
1
3
The recording for my talk at the Swiss #Python Summit about property-based testing with #Hypothesis is now online: https://t.co/kBpLyQqsWi Code and slides are here: https://t.co/Z0B2OFaTeT
#pytest
github.com
Talk: Property based testing with Hypothesis. Contribute to The-Compiler/hypothesis-talk development by creating an account on GitHub.
1
1
7
0
5
14
My open #pytest trainings in 2025: - 3 day in-depth training via @pyacademy, March 4th โ 6th 2025, Leipzig ๐ฉ๐ช / Remote: https://t.co/g44VSpNsQI - Planning to submit to #PyConDE ๐ฉ๐ช, #Europython ๐ช๐บ, maybe #PyConIT๐ฎ๐น, maybe #PyConUS ๐บ๐ธ 1st time? - Maybe another 3-day ๐ฉ๐ช/๐จ๐ญ in Q3/Q4
1
1
2
My next open #pytest trainings: - #Europython 2024, July 8th โ 14th 2024 (3h), Prague ๐จ๐ฟ: https://t.co/k9O0LFwQOu - CH Open Workshoptage, Sept 2nd 2024, HSLU Rotkreuz ๐จ๐ญ: https://t.co/Vm1vIShIFB - 3 day in-depth training via @pyacademy, March 4th โ 6th 2025, Leipzig ๐ฉ๐ช / Remote
1
3
5
Check out @the_compiler presenting at #EuroPython2024, in their words: The #pytest tool presents a rapid and simple way to write tests for your Python code. This training gives an introduction with exercises to some distinguishing features. https://t.co/4IBNoRxVmU ๐
ep2024.europython.eu
The #pytest tool presents a rapid and simple way to write tests for your Python code. This training gives an introduction with exercises to some distinguishing features.
1
3
5
#pytest trick: Want to patch a function returning a different value on every call, without full unittest.mock? values = iter(["eggs", "bacon", "spam"]) monkeypatch.setattr(random, "choice", lambda: next(values)) assert random.choice() == "eggs" assert random.choice() == "bacon"
1
6
16
Got a lot of great feedback for my advanced #pytest training at #EuroPython2023! Next: 1 day basics, Sep 5th, @ @CH_Open Workshoptage, @ost_fh in Rapperswil ๐จ๐ญ (de): https://t.co/FjfAz3UuCD In-depth: Mar 5-7th 2024, Leipzig ๐ฉ๐ช/Remote @ @pyacademy (en):
workshoptage.ch
0
1
11
Oh, looks like @jetbrains/@ThePSF sneakily released the #Python developers survey 2022 results at some point! The first thing I look at is always how testing frameworks changed compared to the year before๐
#pytest up from 50% โ 51%, "None" down from 38% โ 35%. Yay!
0
2
16
Almost 3 years after #pytest-xvfb 2.0.0, I released v3.0.0 today! Other than packaging/formatting/typing/Python version updates, this release hopefully fixes a long-standing "XIO: fatal IO error 0 (Success)" issue, and adds support for using Xephyr/Xvnc.
1
3
10
#pytest 7.3 was released just at the beginning of the easter weekend, it brings multiple enhancements around tmppath retention and output details, but beware we learned of a windows only perf regression thats now under investigation
0
2
6
#pytest-html has a major release (4.0.0) coming in - please try rc4 https://t.co/avAuGndPky to help iron out compatibility
pypi.org
pytest plugin for generating HTML reports
0
1
6
My 3-day in-depth #pytest training (remote) will start in a week, and there are still spaces available! https://t.co/g44VSpNsQI I'm afraid my pytest training for #PyConDE was not accepted, and I won't make it to #PyConIT this year. Planning to propose it for #Europython though!
0
4
10
Update on my in-depth #pytest training with @pyacademy: We decided to go remote-only as we only had one on-site signup. March 7th to 9th, still spaces available! https://t.co/puGz6d0pGt My @PyConDE training is still in review, hoping to share more information there soon too!
1
1
4
Two weeks until early-bird pricing ends for my #pytest training with @pyacademy: March 7th to 9th 2023, both on-site in Leipzig ๐ฉ๐ช *and* remote, three days full of knowledge from a pytest core maintainer! https://t.co/puGz6d0pGt I submitted a (shorter) training to @PyConDE too!
0
1
3
PSA: #pytest users can safely ignore CVE-2022-42969 / https://t.co/pPbAv6JjFy in its py dep. The reported DoS "vulnerability" is in pylib's 18 year old SVN handling (py.path.svn*), which is not used in pytest, nor anywhere else to our knowledge. Details:
github.com
Good night! I found that this regex is vulnerable to Regular Expression Denial of Service. PoC: >>> from py._path.svnurl import InfoSvnCommand >>> payl = " 2256 hpk 165 Nov 2...
0
10
14