pytest-langchain
✅ Pytest-style test runner for langchain projects (by ajndkr)
pytest-recording
A pytest plugin that allows recording network interactions via VCR.py (by kiwicom)
pytest-langchain | pytest-recording | |
---|---|---|
1 | 1 | |
22 | 382 | |
- | 2.1% | |
6.7 | 6.7 | |
about 1 year ago | 9 days ago | |
Python | Python | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pytest-langchain
Posts with mentions or reviews of pytest-langchain.
We have used some of these posts to build our list of alternatives
and similar projects.
pytest-recording
Posts with mentions or reviews of pytest-recording.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-03-16.
-
Two Methods for Testing HTTPS API Calls with Python and pytest and also Communicating with the In-laws
An alternate approach involves using VCR.py, a tool that records HTTP interactions in YAML files, then intercepts future HTTP requests and plays back the recorded responses. In this tutorial, we will use pytest-vcr to interface with VCR.py, although pytest-recording is another good option for doing the same.
What are some alternatives?
When comparing pytest-langchain and pytest-recording you can also consider the following projects:
tavern - A command-line tool and Python library and Pytest plugin for automated testing of RESTful APIs, with a simple, concise and flexible YAML-based syntax
responses - A utility for mocking out the Python Requests library.
pytest-clarity - A plugin to improve the output of pytest with colourful unified diffs
Schemathesis - Supercharge your API testing, catch bugs, and ensure compliance
pytest-sugar - a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)
betamax - A VCR imitation designed only for python-requests.
nbval - A py.test plugin to validate Jupyter notebooks