Hamcrest matchers for Python
☆803Feb 12, 2026Updated last month
Alternatives and similar repositories for PyHamcrest
Users that are interested in PyHamcrest are comparing it to the libraries listed below
Sorting:
- BDD, Python style.☆3,459Mar 13, 2026Updated last week
- Matcher library for Python☆243Sep 16, 2025Updated 6 months ago
- Allure integrations for Python test frameworks☆798Jan 5, 2026Updated 2 months ago
- Simple assertion library for unit testing in python with a fluent API☆527Jun 15, 2025Updated 9 months ago
- BDD library for the pytest runner☆1,433Mar 11, 2026Updated last week
- mccabe code complexity checker plugin for pytest. You might want to switch to pytest-flake8 or tox + flake8 instead.☆11Jul 22, 2020Updated 5 years ago
- Should style asserts based on pyhamcrest☆38Mar 5, 2018Updated 8 years ago
- The property-based testing library for Python☆8,504Updated this week
- Pytest plugin to fail a test if it leaves modified `os.environ` afterwards.☆15Dec 16, 2025Updated 3 months ago
- pytest plugin for distributed testing and loop-on-failures testing modes.☆1,813Updated this week
- pytest splinter and selenium integration for anyone interested in browser interaction in tests☆256Jun 15, 2023Updated 2 years ago
- Deprecated, please use https://github.com/allure-framework/allure-python instead☆168Jan 14, 2019Updated 7 years ago
- Python Classes Without Boilerplate☆5,743Mar 8, 2026Updated last week
- Hamcrest in Ruby☆56Feb 29, 2020Updated 6 years ago
- Thin-wrapper around the mock package for easier use with pytest☆2,019Mar 10, 2026Updated last week
- pytest plugin for repeating test execution☆185Sep 8, 2025Updated 6 months ago
- Automatically mock your HTTP interactions to simplify and speed up testing☆2,953Mar 13, 2026Updated last week
- Mutation testing system☆1,232Mar 11, 2026Updated last week
- Pytest plugin for analyzing resource usage during test sessions☆180Jul 15, 2024Updated last year
- Simple, powerful, and fast logging for Python.☆4,645Updated this week
- Pytest plugin to randomly order tests and control random.seed☆700Updated this week
- User-oriented Web UI browser tests in Python☆727Nov 25, 2025Updated 3 months ago
- The pytest framework makes it easy to write small tests, yet scales to support complex functional testing☆13,724Updated this week
- A utility for mocking out the Python Requests library.☆4,327Feb 19, 2026Updated last month
- Make your functions return something meaningful, typed, and safe!☆4,239Updated this week
- Asyncio support for pytest☆1,627Updated this week
- py.test plugin to show failures instantly☆145Mar 2, 2026Updated 2 weeks ago
- Plugin for generating HTML reports for pytest results☆769Updated this week
- Mutation testing for Python☆626Feb 21, 2026Updated 3 weeks ago
- A pytest plugin that allows multiple failures per test☆69May 9, 2023Updated 2 years ago
- factory_boy integration the pytest runner☆397Updated this week
- Plugin for accessing test session metadata☆71Updated this week
- Package requirements checker☆37Dec 1, 2025Updated 3 months ago
- A lightweight library for converting complex objects to and from simple Python datatypes.☆7,228Updated this week
- Measure Pytest execution phases☆11Mar 9, 2026Updated last week
- flake8 plugin to validate annotations complexity☆50Mar 4, 2025Updated last year
- A pytest plugin for parallel and concurrent testing☆319May 29, 2024Updated last year
- Linux-only Pytest plugin to control durations of various test case execution phases☆12Dec 30, 2019Updated 6 years ago
- Behavior-driven-development tool for python, inspired by Cucumber for Ruby ⛺☆1,280Dec 29, 2020Updated 5 years ago