Bug 1308322: Upgrade pytest and most plugins#4210
Conversation
Codecov Report
@@ Coverage Diff @@
## master #4210 +/- ##
=======================================
Coverage 86.31% 86.31%
=======================================
Files 148 148
Lines 9105 9105
Branches 1222 1222
=======================================
Hits 7859 7859
Misses 1005 1005
Partials 241 241Continue to review full report at Codecov.
|
913b366 to
1b9d467
Compare
|
I meant to push this branch to the mozilla repo, so Jenkins would run the integration tests. I duplicated it, and Jenkins is happy. I'm removing the groovy script from this PR. I might use this accidental pattern in the future - the main code changes in a PR against my repo, and add a commit for the groovy script if I want Jenkins to run it, and keep temporary groovy scripts out of merges. |
1b9d467 to
2c48292
Compare
3f692e1 to
5fe7206
Compare
|
Force-push to rebase w/ current requirements, and add in coverage 4.3.4 as promised. |
* Add a line for the "why" of each requirement * Move requirements of requirements to constraints.txt * Add TODOs for requirements that appear in multiple files at different versions.
* pytest 2.8.7 -> 3.0.7: Breaking changes release, remove and rewrite features, better Py3i and unicode support, xfail(strict=True), deprecate yield_fixture, more assert rewriting * pytest-rerunfailures 1.0.2 -> 2.1.0: pytest 3.x support * pytest-xdist 1.15.0 -> 1.16.0: New scheuduler hook * pytest-cov 2.2.1 -> 2.4.0: xdist fixes * pytest-django 2.9.1 -> 3.1.2: pytest 3 support, expanded Django support, public database setup API, mailoutbox fixture * coverage 4.0.3 -> 4.3.4: Improved branch analysis, improved HTML report, smarter combine, tox.ini config support. * py 1.4.31 -> 1.4.33: Bug fixes
5fe7206 to
f045837
Compare
|
Force-push, |
Convert
requirements/test.txtto include comments and userequirements/constraints.txt. Then update py.test and most pluginsDjango tests and coverage worked for me. I was able to run the functional tests locally with Chrome. This is the same as #4195, except that I've omitted the Selenium upgrades.