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
Tox testing support for client wheel packages #618
Conversation
|
Tox testing should also be integrated into Travis CI to catch bugs like https://pagure.io/freeipa/issue/6816. The tox script will automatically test features like |
3b4c9f3
to
5a5c840
Compare
6138486
to
5aef9ff
Compare
|
I ran Is it expected? I had applied following patches:
|
|
Why are you mixing PRs? Don't mix PRs. |
|
I've rebased the branch on master, just in case. Tox works for me before and after rebase. |
|
I added tox to wheel build requirements. Now you can install all dependencies with dnf builddep. |
|
Thanks, I'll try again, it needs rebase again |
Add tox infrastructure to test client wheel packages workflow: * build client packages * install client packages * ipa-run-tests --ipaclient-unittests under Python 2 and 3 * pylint of client packages under Python 2 and 3 * placeholder packages work as expected Signed-off-by: Christian Heimes <cheimes@redhat.com>
|
Thnks, works for me. |
|
master:
|
Add tox infrastructure to test client wheel packages workflow: