Bruno Oliveira
f7dc9b9fef
Merge pull request #3922 from nicoddemus/skip-xfail-docs-3219
...
Mention explicitly when pytest.skip and pytest.xfail can be called
2018-09-02 11:40:34 -03:00
Bruno Oliveira
a13c6a84df
Mention explicitly when pytest.skip and pytest.xfail can be called
...
Fix #3219
2018-09-02 10:42:05 -03:00
Bruno Oliveira
dfa713163a
Merge pull request #3921 from nicoddemus/use-constant
...
Use EXIT_USAGEERROR instead of magic number
2018-09-01 20:09:39 -03:00
Bruno Oliveira
90c00dfd54
Use EXIT_USAGEERROR instead of magic number
2018-09-01 12:03:28 -03:00
Daniel Hahler
f3b9b21996
Merge pull request #3920 from blueyed/branch
...
tests/CI: enable branch coverage
2018-09-01 16:52:12 +02:00
Bruno Oliveira
495b44198f
Merge pull request #3917 from dhirensr/docs_for_detailed_info
...
T3566,T3546: added a blurb in usage.rst for usage of flag -r
2018-09-01 10:09:29 -03:00
Bruno Oliveira
8d8e68cf90
Merge pull request #3911 from wimglenn/i18n_width
...
improve line width estimate
2018-09-01 08:57:44 -03:00
Bruno Oliveira
f3b0caf299
Improve docs for summary report and move it further up in the doc
2018-09-01 08:54:00 -03:00
Bruno Oliveira
75d29acc06
Fix reference to inter-sphinx objects database
2018-09-01 08:48:47 -03:00
Daniel Hahler
cbbb36fc9b
tests/CI: enable branch coverage
2018-08-31 19:26:47 +02:00
dhirensr
95881c870e
T3566,T3546: added a blurb in usage.rst for usage of flag -r
2018-08-31 11:20:15 +05:30
Ronny Pfannschmidt
019e33ee3f
Merge pull request #3915 from nicoddemus/quickstart-book-docs
...
Add pytest Quick Start Guide to the books section in the docs
2018-08-31 07:40:13 +02:00
Bruno Oliveira
19fa01b91d
Tweak changelog
2018-08-30 21:17:14 -03:00
Bruno Oliveira
96aad2983b
Move code to get width of current line to a function
2018-08-30 21:16:35 -03:00
wim glenn
c18a5b5179
try to be backwards compat
2018-08-30 19:06:20 -05:00
wim glenn
ed4b94a180
add changelog entry
2018-08-30 18:59:58 -05:00
wim glenn
29c5ac71bc
improve line width estimate
2018-08-30 18:59:58 -05:00
Bruno Oliveira
84a9f7a263
Add pytest Quick Start Guide to the books section in the docs
2018-08-30 20:18:51 -03:00
Bruno Oliveira
9bd4b0a05e
Merge pull request #3910 from hoefling/docfix
...
doc fix: raises accepts tuples instead of lists
2018-08-30 19:41:44 -03:00
Bruno Oliveira
f0e852b4db
Merge pull request #2800 from blueyed/coverage
...
Travis: report coverage with all builds
2018-08-30 19:41:22 -03:00
hoefling
8c96eea583
doc fix: raises accepts tuples instead of lists ( fixes #3907 )
2018-08-30 00:19:59 +02:00
Bruno Oliveira
338953a25d
Merge pull request #3908 from nicoddemus/optimize-release
...
Skip the "test" stage when making a release
2018-08-29 18:53:36 -03:00
Anthony Sottile
f1bd46266b
Merge pull request #3909 from asottile/update_release
...
Update release procedure
2018-08-29 14:37:52 -07:00
Anthony Sottile
77cad3c436
Update release procedure [ci skip]
2018-08-29 14:13:08 -07:00
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
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
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