filmov
tv
Raphael Pierzina - Advanced pytest
Показать описание
"Advanced pytest
[EuroPython 2019 - Talk - 2019-07-11 - PyCharm]
[Basel, CH]
By Raphael Pierzina
There are many reasons why I think pytest is a fantastic test framework: assertion introspection, setup and teardown with fixtures, parametrized tests. But plugins are the real game changer!
We'll dive right into customizing a test suite by developing a series of pytest plugins based on a few neat hacks. We'll learn how to automatically add markers to slow running tests, run only tests that use a fixture which can be specified on the CLI, generate test reports in a custom format, and automatically create GitHub issues for test regressions. We'll wrap up this talk by using Cookiecutter to create Python packages from our plugins that are ready to be published on PyPI.
[EuroPython 2019 - Talk - 2019-07-11 - PyCharm]
[Basel, CH]
By Raphael Pierzina
There are many reasons why I think pytest is a fantastic test framework: assertion introspection, setup and teardown with fixtures, parametrized tests. But plugins are the real game changer!
We'll dive right into customizing a test suite by developing a series of pytest plugins based on a few neat hacks. We'll learn how to automatically add markers to slow running tests, run only tests that use a fixture which can be specified on the CLI, generate test reports in a custom format, and automatically create GitHub issues for test regressions. We'll wrap up this talk by using Cookiecutter to create Python packages from our plugins that are ready to be published on PyPI.
Raphael Pierzina - Advanced pytest
Raphael Pierzina - Pytest 3.0
Raphael Pierzina - Come to the Dark Side! We have a whole bunch of Cookiecutters!
Introduction to automated testing with pytest
Advanced Pytest - Òscar Vilaplana
Raphael Pierzina - The Challenges of Maintaining a Popular Open Source Project
Organizing And Tackling Test Fixture Data
Raphael Pierzina - Hi, my name is README! - A Look at Why Docs are So Important
Raphael Pierzina - Kickstarting projects with Cookiecutter
Sylvain Marié - Powerful tests and reproducible benchmarks with `pytest-cases`
Codecast #2: PyTest from Beginner to Advanced
Testing your Python Code with PyTest | Scipy 2019 Tutorial | John Leeman, Ryan May
Building Pytest Plug Ins - Phebe Polk
Run tests in parallel with pytest.
Write the Docs Prague 2017: Hi, my name is README! by Raphael Pierzina
pytest: everything you need to know about fixtures (intermediate) anthony explains #487
Automated testing with pytest and fixtures
8 Powerful Features You Didn’t Know About the Fixtures of Pytest
Beautiful {Automation} System Tests using Pytest - Edward Haas - PyCon Israel 2019
Talks - Dan Craig: Testing Spacecraft with Pytest
pytest testmon
TUTORIAL / Moshe Z / Python Unit Testing with Pytest and Mock
PyTest - Gabor Szabo - Pycon Israel 2017
Pytest part 3: parameterization
Комментарии