New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add python test requirements.txt #16513
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Tavern package to avoid errors when launching framework unit test, specifically
pytest -vvs test_active_response_endpoints.tavern.yaml
0756e2a
to
734f5fe
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unit test both framework and Api test passed.
Some integration tests were tested and they passed as well.
LGTM!!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested with some unit test and integration tests and they passed well.
LGTM
398cb72
to
f0da638
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
After Testing these requirements changes, all passed without issue and behavior was as expected. Therefore I approved this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, the changes make sense and are justified.
* Add file with dev dependencies * Fix empty value not allowed * Bump pytest to 7.0.1 * Bump tavern and pykwalify versions * Use compatible versions * Revert "Fix empty value not allowed" This reverts commit 1fb6f11. * Update versions
Description
Adds a new
requirements-dev.txt
file to be used for development purposes. It contains all framework module's dependencies (existingrequirements.txt
) as well as tools and dependencies used to run unit and integration tests.Tests
Framework unit tests
Logs
API unit tests
Logs
Wodles unit tests
Logs
API integration tests
Logs