#pytest

[ follow ]
#python

Back to the future, destination 3.14

Python 3.14.0 alpha 1 introduces significant new features and improvements, laying the groundwork for its release.

Finding the top pytest plugins

The article discusses the top downloaded pytest plugins based on recent data, highlighting their significance in Python testing.

The Readability Episode

Granian is a Rust HTTP server for Python applications.
pytest 6.3 includes improved diffs and other improvements.

Stuck In Import Hell? Walk Your Way Out. - Pybites

Python datetime module used for age calculation
Challenges with testing in pytest

Back to the future, destination 3.14

Python 3.14.0 alpha 1 introduces significant new features and improvements, laying the groundwork for its release.

Finding the top pytest plugins

The article discusses the top downloaded pytest plugins based on recent data, highlighting their significance in Python testing.

The Readability Episode

Granian is a Rust HTTP server for Python applications.
pytest 6.3 includes improved diffs and other improvements.

Stuck In Import Hell? Walk Your Way Out. - Pybites

Python datetime module used for age calculation
Challenges with testing in pytest
morepython
#pycharm

Three pytest Features You Will Love | The PyCharm Blog

PyCharm has full support for pytest, including a dedicated test runner, code completion, and code navigation.
Fixtures in pytest allow us to set up resources and conditions for tests in a consistent and repeatable way.

Learning Resources for pytest | The PyCharm Blog

PyCharm supports pytest with a dedicated runner and code completion, offering detailed assert failure reports for quick problem-solving.

Three pytest Features You Will Love | The PyCharm Blog

PyCharm has full support for pytest, including a dedicated test runner, code completion, and code navigation.
Fixtures in pytest allow us to set up resources and conditions for tests in a consistent and repeatable way.

Learning Resources for pytest | The PyCharm Blog

PyCharm supports pytest with a dedicated runner and code completion, offering detailed assert failure reports for quick problem-solving.
morepycharm

Dare enter the Bash dungeon?

Marimo is an open-source reactive notebook for Python that enhances the user experience and experimentation.
pytest 8.0 introduces new features like --xfail-tb flag and keyword matching for marker expressions.
The Python Language Summit 2024 aims to teach new users shell commands interactively through a fun game.

pytest 8 is here

Dropped support for Python 3.7
Improved Diffs and -r for xfailures and xpasses

Python People | Will Vincent - Django, Writing Technical Books

Will Vincent is a former board member of the Django Software Foundation and has a strong background in Django development.
He has written multiple books on Django, including one on Python testing with pytest, which covers applying pytest to projects from beginner to advanced.

Python Test | 211: Stamp out test dependencies with pytest plugins

Running tests in a suite can lead to dependency issues, making debugging difficult.
Plugins like pytest-randomly, pytest-reverse, and pytest-random-order can help test for and manage dependencies.

Use unittest's subtest helper

The Python unittest module is often criticized for not being "Pythonic", but it was designed to be consistent with the xUnit style and to be familiar to anyone who has used an xUnit-style testing framework.
Many people prefer the pytest testing framework over unittest, but if you're using Django, its default testing tools are built on top of unittest.

Python Test | 209: Testing argparse Applications

Design applications for ease of testing
Use pytest and capsys to test stdout
Add debug and preview flags for debugging and testing
[ Load more ]