GitHub user tonybaloney opened a pull request: https://github.com/apache/libcloud/pull/1041
Swap the unittest2 runner for PyTest Changes require #1039 Swap unittest2 and the runner used in setuptools for pytest. Supports report to HTML, parallel testing, better tracing and will in future enable us to clean up a lot of the fragile test cases. You can merge this pull request into a Git repository by running: $ git pull https://github.com/tonybaloney/libcloud pytest Alternatively you can review and apply these changes as the patch at: https://github.com/apache/libcloud/pull/1041.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1041 ---- commit 9abe5ca9bbc3323bb14ca9c45f8ac9dc51e34f27 Author: Anthony Shaw <anthonys...@apache.org> Date: 2017-04-24T01:02:31Z make ET/LXML a toggle instead of trying to import. Effectively makes LXML non-default commit 4229ddf5478c8b6da6603f1f2486ddb000cbee81 Author: Anthony Shaw <anthonys...@apache.org> Date: 2017-04-24T01:04:56Z fix linting issue in secrets template commit 13df973f2c92f60d0295b0a15437fef891034473 Author: Anthony Shaw <anthonys...@apache.org> Date: 2017-04-24T01:13:56Z better fault handling for s3 import commit 0e61f16cea8266970c542a79ca847e781abefc48 Author: Anthony Shaw <anthonys...@apache.org> Date: 2017-04-24T01:18:46Z s3 toggle commit b5347980a18e25551c682338b844ca37026f2b88 Author: Anthony Shaw <anthonys...@apache.org> Date: 2017-04-24T01:41:48Z pytest configuration commit 671d842e83586acbdd85a3ab50fe54084c7bb6b6 Author: Anthony Shaw <anthonys...@apache.org> Date: 2017-04-24T01:44:00Z Merge branch 'lxml_toggle' into pytest commit e19d272cf02cb7c8bdbb48ad180a9f349d93a3a8 Author: Anthony Shaw <anthonys...@apache.org> Date: 2017-04-24T02:00:51Z fix abiquo test commit b352e504cce0bec552598c666a7791fa96561d1e Author: Anthony Shaw <anthonys...@apache.org> Date: 2017-04-24T02:01:48Z fix etree import commit 959aca7f22f584a48a2534e50f37993ca3ba79aa Author: Anthony Shaw <anthonys...@apache.org> Date: 2017-04-24T02:03:52Z Merge branch 'lxml_toggle' into pytest commit 4be01dea889f525fb83405365318d663bf6788f1 Author: Anthony Shaw <anthonys...@apache.org> Date: 2017-04-24T02:15:12Z skip softlayer failure commit 047b75ecf8a2621d460b0cc4110bd4bcfc18e991 Author: Anthony Shaw <anthonys...@apache.org> Date: 2017-04-24T02:15:30Z switch to pytest as the main runner ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---