Bruno Oliveira
3ca70692de
Skip the "test" stage when making a release
...
Given that our guidelines demand that the CI have already passed, it seems
wasteful to run all those jobs again for the exact same commit.
As discussed in https://github.com/pytest-dev/pytest/pull/3906#issuecomment-417094481 ,
this will skip the "test" stage when building a tag for deployment.
2018-08-29 17:54:58 -03:00
Daniel Hahler
417516c378
squash! Travis: report coverage with all builds
...
doctesting: remove changedir
With coverage 5 we could use COVERAGE_RCFILE to make it find the
.coveragerc, or we could add `--rcfile` to _PYTEST_TOX_COVERAGE_RUN, but
I've thought that this should not be the job that has to test if
`--pyargs` actually works.
2018-08-29 22:53:20 +02:00
Daniel Hahler
f730291e67
Travis: report coverage with all builds
...
- Skips pypy for coverage, reports only py37 to coveralls
- tox: allow for TOXENV=py37-coverage
- tracks coverage in subprocesses, using coverage-enable-subprocess, and
parallel=1
- removes usedevelop with doctesting to match `--source` being used with
coverage
- keep coveralls for now, used with AppVeyor
2018-08-29 22:30:28 +02:00
Anthony Sottile
d76fb8345c
Merge pull request #3906 from asottile/release-3.7.4
...
Preparing release version 3.7.4
2018-08-29 13:03:34 -07:00
Anthony Sottile
aea962dc21
Preparing release version 3.7.4
2018-08-29 08:57:54 -07:00
Bruno Oliveira
4345efaffc
Merge pull request #3902 from stevepiercy/fix-pytest.org-links
...
Fix pytest.org links
2018-08-29 08:20:01 -03:00
Bruno Oliveira
bf47033169
Fix linting
2018-08-28 21:05:34 -03:00
Steve Piercy
37a65684d6
add changelog entry
2018-08-28 14:51:27 -07:00
Steve Piercy
eab5020e24
Fix hostname
2018-08-28 14:45:04 -07:00
Steve Piercy
8ef21f56d3
Fix 404
2018-08-28 14:42:16 -07:00
Steve Piercy
103d980b2d
Use https, save a redirect
2018-08-28 14:41:13 -07:00
Steve Piercy
28c3ef1c77
Use https, save a redirect, fix hostname
2018-08-28 14:40:20 -07:00
Steve Piercy
67c3c28877
Use https, save a redirect
2018-08-28 14:39:32 -07:00
Steve Piercy
e040fd20a3
Use https, save a redirect
2018-08-28 14:38:55 -07:00
Steve Piercy
00e0b43010
Use https, save a redirect
2018-08-28 14:36:47 -07:00
Steve Piercy
f19cfbb825
Fix 404 to a somewhat better historical note
2018-08-28 14:35:08 -07:00
Steve Piercy
bde3d1a0cd
Use https; save a redirect
2018-08-28 14:34:39 -07:00
Steve Piercy
2e090896d5
Use https
2018-08-28 14:34:22 -07:00
Steve Piercy
b0a32da0b5
Use https; save a redirect
2018-08-28 14:27:11 -07:00
Bruno Oliveira
10c1c7c41a
Merge pull request #3895 from nicoddemus/issue-3506
...
Avoid possible infinite recursion when writing pyc files in assert rewrite
2018-08-28 18:16:10 -03:00
Daniel Hahler
16f452ef98
Merge pull request #3894 from blueyed/baseline
...
Travis: add baseline stage
2018-08-28 22:19:08 +02:00
Bruno Oliveira
b77e533693
Merge pull request #3893 from jirikuncar/3892-macos
...
travis: run tests on macOS
2018-08-28 17:06:17 -03:00
Bruno Oliveira
a605ad4d11
Merge pull request #3880 from jeffreyrack/3829-progress_display_mode
...
#3829 -- Add the ability to show test progress as number of tests completed instead of a percent.
2018-08-28 16:54:14 -03:00
Jeffrey Rackauckas
4b94760c8e
Removed spacing in count display.
2018-08-27 20:23:17 -07:00
Bruno Oliveira
82a7ca9615
Avoid possible infinite recursion when writing pyc files in assert rewrite
...
What happens is that atomic_write on Python 2.7 on Windows will try
to convert the paths to unicode, but this triggers the import of
the encoding module for the file system codec, which in turn triggers
the rewrite, which in turn again tries to import the module, and so on.
This short-circuits the cases where we try to import another file when
writing a pyc file; I don't expect this to affect anything because
the only modules that could be affected are those imported by
atomic_writes.
Fix #3506
2018-08-27 21:29:45 -03:00
Bruno Oliveira
23295e1e98
Fix docs linting
2018-08-27 20:21:08 -03:00
Bruno Oliveira
32575f92c9
set TOXENV in test-macos template otherwise it will inherit "coveralls"
2018-08-27 20:07:51 -03:00
Bruno Oliveira
a260e58020
Drop 3.6 from OS-X to reduce build time
2018-08-27 20:03:12 -03:00
Bruno Oliveira
b2f7e02a02
Reorganize osx environments to avoid repetition as suggested in review
2018-08-27 20:02:16 -03:00
Bruno Oliveira
29e114b463
Try to fix test in MacOS-X
2018-08-27 19:27:51 -03:00
Bruno Oliveira
2a059b1c1b
Merge pull request #3885 from nicoddemus/bad-output-classic
...
Fix bad console output when using console_output_style=classic
2018-08-27 19:07:02 -03:00
Daniel Hahler
cdc72bf5a3
Travis: add baseline stage
...
Fixes https://github.com/pytest-dev/pytest/issues/3876 .
2018-08-27 23:46:24 +02:00
Jiri Kuncar
f786335dbb
travis: run tests on macOS
...
closes #3892
2018-08-27 17:22:27 +02:00
Jiri Kuncar
ab5af524a4
Fix macOS specific code that uses capturemanager.
...
https://github.com/pytest-dev/pytest/issues/3888#issuecomment-416206606
closes #3888
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com>
2018-08-27 16:07:59 +02:00
Bruno Oliveira
9620b167d9
Merge pull request #3887 from asottile/improve_test_code
...
Improve the coverage of testing/code
2018-08-27 07:20:45 -03:00
Jeffrey Rackauckas
8f4685e024
Move count display style to be part of console_output_style, fixed test progress for count console output style.
2018-08-26 19:21:00 -07:00
Anthony Sottile
10544c4cb8
Merge pull request #3886 from nicoddemus/ff-quiet
...
Cache now obeys -q when showing summary for --lf and --ff
2018-08-26 18:32:22 -07:00
Anthony Sottile
1e8e17c01e
Improve the coverage of testing/code
2018-08-26 16:13:22 -07:00
Bruno Oliveira
80eef29681
Merge pull request #3884 from nicoddemus/merge-master-into-features
...
Merge master into features
2018-08-26 19:41:30 -03:00
Bruno Oliveira
47bb53f5cb
Cache now obeys -q when showing summary for --lf and --ff
...
Related to #3853
2018-08-26 18:08:19 -03:00
Bruno Oliveira
6991a16edb
Fix bad console output when using console_output_style=classic
...
Fix #3883
2018-08-26 17:12:55 -03:00
Bruno Oliveira
2f2d5861bb
Merge remote-tracking branch 'upstream/master' into merge-master-into-features
2018-08-26 16:45:00 -03:00
Bruno Oliveira
a31967431f
Merge pull request #3882 from nicoddemus/release-3.7.3
...
Release 3.7.3
2018-08-26 16:41:40 -03:00
Bruno Oliveira
e74ad4ff9b
Fix typo in CHANGELOG
2018-08-26 12:27:02 -03:00
Bruno Oliveira
70bdacf01a
Fix collection example docs
2018-08-26 12:58:47 +00:00
Bruno Oliveira
b69f853acb
Tweak CHANGELOG for 3.7.3
2018-08-26 09:46:46 -03:00
Bruno Oliveira
c31018d9bc
Preparing release version 3.7.3
2018-08-26 12:43:43 +00:00
Bruno Oliveira
7ae23901d3
Merge pull request #3881 from GandalfSaxe/patch-2
...
Code block: :: missing and 4 spaces instead of 5
2018-08-26 09:22:30 -03:00
Bruno Oliveira
4d19b94347
Merge pull request #3877 from blueyed/codecov-master
...
tox: coveralls: also report to codecov
2018-08-26 09:19:03 -03:00
Bruno Oliveira
c15b537e3d
Merge pull request #3878 from asottile/skip_install_linting
...
Use skip_install for testing tox env
2018-08-26 09:17:40 -03:00