Daniel Hahler
|
739f9a4a4b
|
Travis: use codecov-bash
Faster to install and will retry uploads on connection errors.
|
2018-09-17 14:44:47 +02:00 |
Daniel Hahler
|
93224f8cf9
|
tox: remove obsolete whitelist_externals
|
2018-09-17 14:44:47 +02:00 |
Ronny Pfannschmidt
|
bb57186dd4
|
Merge pull request #3983 from nicoddemus/update-backward-policy
Review backward compatibility policy
|
2018-09-16 20:43:55 +02:00 |
Bruno Oliveira
|
2803eb9fbb
|
Merge pull request #3984 from nicoddemus/fix-docs-formatting
Fix rendering of the ini example for python_files
|
2018-09-15 12:05:59 -03:00 |
Ronny Pfannschmidt
|
f53eff93db
|
Merge pull request #3982 from nicoddemus/ignore-pytest-cache
Ignore pytest cache
|
2018-09-15 07:21:45 +02:00 |
Bruno Oliveira
|
a4dd6ee3ce
|
Fix linting
|
2018-09-14 17:31:01 -03:00 |
Bruno Oliveira
|
130cf7e0db
|
Fix rendering of the ini example for python_files
Also added an example using one pattern per line
|
2018-09-14 17:27:25 -03:00 |
Bruno Oliveira
|
cbb41f1ae2
|
Ignore Sphinx's .doctrees folder
|
2018-09-14 16:00:35 -03:00 |
Bruno Oliveira
|
fa78da3c03
|
Update backward compatibility policy with new practices
|
2018-09-14 15:58:22 -03:00 |
Bruno Oliveira
|
87ddb2dbd5
|
Change flaky test_request_garbage to provide more debug information
This test fails *very* rarely when running in xdist.
|
2018-09-14 15:25:45 -03:00 |
Bruno Oliveira
|
9aa6b0903b
|
.pytest_cache is now automatically ignored by Git
|
2018-09-14 15:16:40 -03:00 |
Bruno Oliveira
|
49800ea134
|
Merge pull request #3977 from RonnyPfannschmidt/remove-im-func
Remove im_func
|
2018-09-13 15:46:33 -03:00 |
Ronny Pfannschmidt
|
8fe55b1d18
|
add changelog for fix #3975
|
2018-09-13 15:40:45 +02:00 |
Ronny Pfannschmidt
|
a0ce9a4441
|
remove the legacy code about im_func and generalize using fix and compat.getimfunc
|
2018-09-13 15:38:36 +02:00 |
Daniel Hahler
|
2cf2dc3d95
|
Merge pull request #3967 from blueyed/optional-mock
tests: use unittest.mock with py34+
|
2018-09-13 07:36:42 +02:00 |
Daniel Hahler
|
7537e94ddf
|
tests: use unittest.mock with py34+
Fixes https://github.com/pytest-dev/pytest/issues/3965.
Has to work around https://github.com/tox-dev/tox/issues/706.
No coverage for pluggymaster builds is OK though anyway.
|
2018-09-12 23:21:47 +02:00 |
Anthony Sottile
|
2c90b3db9e
|
Merge pull request #3957 from asottile/changelog_files
Improve pre-commit detection for changelog filenames
|
2018-09-08 10:58:50 -07:00 |
Anthony Sottile
|
826adafe2e
|
Improve pre-commit detection for changelog filenames
|
2018-09-07 09:36:09 -07:00 |
Anthony Sottile
|
3dd2933dbd
|
Merge pull request #3948 from nicoddemus/fix-changelog
Amend CHANGELOG with missing #3251
|
2018-09-07 09:15:09 -07:00 |
Bruno Oliveira
|
b55351274e
|
Amend CHANGELOG with missing #3251
|
2018-09-06 18:56:08 -03:00 |
Bruno Oliveira
|
c00d934b21
|
Merge pull request #3933 from nicoddemus/idval-hypothesis-flaky-3707
Use -n auto now that xdist behaves well in Travis and AppVeyor
|
2018-09-06 15:15:55 -03:00 |
Bruno Oliveira
|
6b526cbe6a
|
Merge pull request #3943 from nicoddemus/no-coverage-on-deploy
Disable coverage during deployment stage
|
2018-09-06 15:15:32 -03:00 |
Bruno Oliveira
|
e0539e6ede
|
Merge pull request #3942 from nicoddemus/merge-features-into-master
Merge features into master
|
2018-09-06 09:35:28 -03:00 |
Bruno Oliveira
|
5eb85efa14
|
Use -n auto now that xdist behaves well in Travis and AppVeyor
This hopefully fixes the flaky test_idval_hypothesis on AppVeyor
Fix #3707
|
2018-09-06 09:22:13 -03:00 |
Bruno Oliveira
|
9ee8d72fd2
|
Disable coverage during deployment stage
Otherwise it will fail as there's no coverage data to combine/publish
|
2018-09-06 09:18:47 -03:00 |
Bruno Oliveira
|
8c4ca383ca
|
Merge remote-tracking branch 'upstream/features' into merge-features-into-master
|
2018-09-06 09:15:56 -03:00 |
Bruno Oliveira
|
f2a427da25
|
Merge pull request #3940 from nicoddemus/release-3.8.0
Release 3.8.0
|
2018-09-06 09:15:00 -03:00 |
Bruno Oliveira
|
e0466d0ad8
|
Merge pull request #3923 from nicoddemus/codecov
Add support for codecov in AppVeyor
|
2018-09-06 07:02:56 -03:00 |
Bruno Oliveira
|
418a66a09f
|
Replace coveralls' badge by codecov's
|
2018-09-05 22:37:32 -03:00 |
Bruno Oliveira
|
5e2bd17d18
|
White list external "env" used by Travis for coverage
|
2018-09-05 22:37:32 -03:00 |
Bruno Oliveira
|
ec6fca4aa7
|
Add codecov support to AppVeyor and remove coveralls
|
2018-09-05 19:50:06 -03:00 |
Bruno Oliveira
|
1f20626618
|
Preparing release version 3.8.0
|
2018-09-05 21:06:32 +00:00 |
Bruno Oliveira
|
69b34f7658
|
Merge remote-tracking branch 'upstream/master' into release-3.8.0
|
2018-09-05 18:02:02 -03:00 |
Bruno Oliveira
|
531b76a513
|
Merge pull request #3931 from nicoddemus/internal-warnings
Use standard warnings for internal pytest warnings
|
2018-09-05 14:05:52 -03:00 |
Bruno Oliveira
|
f63c683faa
|
No longer escape regex in pytest.mark.filterwarnings
Fix #3936
|
2018-09-05 10:20:25 -03:00 |
Ronny Pfannschmidt
|
410d5762c0
|
Merge pull request #3919 from fabioz/master
Improve import performance of assertion rewrite. Fixes #3918.
|
2018-09-05 14:33:40 +02:00 |
Bruno Oliveira
|
ddb308455a
|
Make sure warn is called in test_parameterset_extractfrom
|
2018-09-05 09:01:29 -03:00 |
Bruno Oliveira
|
f42b5019ec
|
Make code_or_warning parameter private for backward-compatibility
|
2018-09-04 18:53:58 -03:00 |
Bruno Oliveira
|
adc9ed85bc
|
Fix test_idval_hypothesis
|
2018-09-04 18:49:20 -03:00 |
Bruno Oliveira
|
4592def14d
|
Improve test_rewarn_functional
|
2018-09-04 17:02:56 -03:00 |
Bruno Oliveira
|
2e0a7cf78d
|
Revert to having just "runtest" as "when" parameter of the pytest_warning_captured hook
|
2018-09-04 17:01:23 -03:00 |
Bruno Oliveira
|
5a52acaa92
|
Make config no longer optional in parametrize id functions
|
2018-09-04 16:55:52 -03:00 |
Bruno Oliveira
|
6d497f2c77
|
Fix stacklevel for warning about Metafunc.addcall
|
2018-09-04 16:50:24 -03:00 |
Bruno Oliveira
|
b7560a8808
|
Keep backward compatibility for code as kw in Node.warn
|
2018-09-04 16:48:21 -03:00 |
Bruno Oliveira
|
d3ca739c00
|
Use explicit instances when calling warnings.warn_explicit
|
2018-09-04 16:29:48 -03:00 |
Bruno Oliveira
|
3db76ccf3d
|
Fix Cache.warn function to issue a "config" warning
|
2018-09-04 15:53:17 -03:00 |
Bruno Oliveira
|
438f7a1254
|
Add "setup", "call" and "teardown" values to "when" parameter of pytest_warning_captured hook
|
2018-09-04 15:53:17 -03:00 |
Bruno Oliveira
|
47bf58d69e
|
Make Node.warn support two forms, new and deprecated
As suggested during review, it now accepts two forms:
Node.warn(warning_instance) (recommended)
Node.warn(code, message) (deprecated)
|
2018-09-04 15:53:17 -03:00 |
Bruno Oliveira
|
5ef51262f7
|
Fix reference to PytestWarning in warningsfilter mark
|
2018-09-04 15:06:14 -03:00 |
Bruno Oliveira
|
a054aa4797
|
Issue assert rewrite warning if tuple >=1 as suggested in review
|
2018-09-04 14:45:48 -03:00 |