Merge remote-tracking branch 'upstream/master' into merge-master-into-features

This commit is contained in:
Bruno Oliveira
2019-01-29 19:36:56 -02:00
48 changed files with 468 additions and 144 deletions

View File

@@ -0,0 +1,4 @@
Warning summary now groups warnings by message instead of by test id.
This makes the output more compact and better conveys the general idea of how much code is
actually generating warnings, instead of how many tests call that code.

View File

@@ -0,0 +1 @@
``monkeypatch.delattr`` handles class descriptors like ``staticmethod``/``classmethod``.

View File

@@ -0,0 +1 @@
Restore marks being considered keywords for keyword expressions.

View File

@@ -0,0 +1 @@
``tmp_path`` fixture and other related ones provides resolved path (a.k.a real path)

View File

@@ -0,0 +1 @@
Copy saferepr from pylib

View File

@@ -0,0 +1 @@
``pytest_terminal_summary`` uses result from ``pytest_report_teststatus`` hook, rather than hardcoded strings.

View File

@@ -0,0 +1 @@
Correctly handle ``unittest.SkipTest`` exception containing non-ascii characters on Python 2.