Skip to content

Conversation

@blueyed
Copy link
Contributor

@blueyed blueyed commented Nov 19, 2018

No description provided.

RonnyPfannschmidt and others added 17 commits November 16, 2018 13:49
Do not cause a SyntaxError for something like:

> DeprecationWarning: invalid escape sequence \w

This was happening via pdb++ when it imported pygments (and that had no
compiled .pyc file).
I just expected this with `monkeypatch.setenv("PYTHONPATH", str(testdir))`,
wondering why it was not picked up correctly.
`
tox: fix/improve posargs with pexpect factor(s)  [ci skip]
…args

Fix collection of testpaths with `--pyargs`.
…e-sequence

tox.ini: do not cause SyntaxWarning with py37  [ci skip]
Fix pytest-dev#4400 - rearrange the handling of yield test warnings/errors
…fect

Fix assertion rewriting involving Starred + side-effects
Use this in tox to stream-line base testing requirements.

Closes pytest-dev#4410.
setup.py: add "testing" extra requirement
Add Testdir.__str__ to return str(self.tmpdir)
tox.ini: remove additionally missed mock deps
@codecov
Copy link

codecov bot commented Nov 19, 2018

Codecov Report

Merging #4420 into features will increase coverage by <.01%.
The diff coverage is 100%.

Impacted file tree graph

@@             Coverage Diff              @@
##           features    #4420      +/-   ##
============================================
+ Coverage     95.88%   95.89%   +<.01%     
============================================
  Files           111      111              
  Lines         24997    25013      +16     
  Branches       2442     2441       -1     
============================================
+ Hits          23969    23986      +17     
+ Misses          726      724       -2     
- Partials        302      303       +1
Flag Coverage Δ
#docs 30.16% <4.54%> (+0.33%) ⬆️
#doctesting 30.16% <4.54%> (+0.33%) ⬆️
#linting 30.16% <4.54%> (+0.33%) ⬆️
#linux 95.72% <100%> (ø) ⬆️
#nobyte 92.64% <81.81%> (+0.29%) ⬆️
#numpy 93.41% <81.81%> (+0.27%) ⬆️
#pexpect 41.87% <22.72%> (+0.11%) ⬆️
#py27 94.02% <81.81%> (-0.01%) ⬇️
#py34 92.16% <81.81%> (+0.05%) ⬆️
#py35 92.18% <100%> (+0.06%) ⬆️
#py36 92.2% <100%> (+0.06%) ⬆️
#py37 94.09% <100%> (ø) ⬆️
#trial 93.41% <81.81%> (+0.27%) ⬆️
#windows 94.1% <100%> (-0.01%) ⬇️
#xdist 93.95% <100%> (+0.01%) ⬆️
Impacted Files Coverage Δ
src/_pytest/assertion/rewrite.py 95.7% <100%> (ø) ⬆️
src/_pytest/config/__init__.py 95.01% <100%> (ø) ⬆️
testing/test_assertrewrite.py 83.46% <100%> (+0.07%) ⬆️
testing/test_session.py 96.52% <100%> (+0.02%) ⬆️
src/_pytest/pytester.py 87.44% <100%> (+0.03%) ⬆️
src/_pytest/python.py 95.27% <100%> (-0.01%) ⬇️
testing/test_collection.py 99.79% <100%> (ø) ⬆️
src/_pytest/helpconfig.py 97.24% <0%> (-1.84%) ⬇️
testing/test_terminal.py 99.8% <0%> (-0.2%) ⬇️
src/_pytest/terminal.py 92.85% <0%> (+0.68%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 62967b3...2754a13. Read the comment docs.

@blueyed blueyed merged commit 6e85feb into pytest-dev:features Nov 19, 2018
@blueyed blueyed deleted the merge-master branch November 19, 2018 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants