Daniel Hahler
|
4fca86e2af
|
testdir.popen: use kwargs with defaults for stdout/stderr
|
2019-04-06 12:13:48 +02:00 |
|
Daniel Hahler
|
9ad00714ba
|
pytester: allow passing in stdin to run/popen
|
2019-04-06 12:13:28 +02:00 |
|
Daniel Hahler
|
377888140f
|
Merge master into features
Conflicts:
testing/test_pdb.py
|
2019-04-05 17:50:32 +02:00 |
|
Daniel Hahler
|
df377b589f
|
use wcwidth
|
2019-04-05 17:43:11 +02:00 |
|
Daniel Hahler
|
f599172add
|
test with 😄 in message
|
2019-04-05 16:08:11 +02:00 |
|
Bruno Oliveira
|
4f33f46a02
|
Merge pull request #5026 from blueyed/compare-len-diff
Display number of different items with sequence/dict comparisons
|
2019-04-05 08:53:48 -03:00 |
|
Daniel Hahler
|
159704421e
|
change separator to hyphen
|
2019-04-05 12:21:24 +02:00 |
|
Daniel Hahler
|
8011ff5bda
|
Add _sys_snapshot fixture and use it with more tests
|
2019-04-05 11:55:23 +02:00 |
|
Daniel Hahler
|
899e74aa14
|
tests: harden test_immediate_initialiation_and_incremental_are_the_same
|
2019-04-05 11:55:23 +02:00 |
|
Daniel Hahler
|
66f743c45a
|
Fix test_conftest when run via pytest-randomly
|
2019-04-05 11:55:23 +02:00 |
|
Jeffrey Rackauckas
|
da3f836ee3
|
Added the junit_log_passing_tests ini flag.
|
2019-04-04 20:26:48 -07:00 |
|
Daniel Hahler
|
37ecca3ba9
|
factor out _get_line_with_reprcrash_message
|
2019-04-04 22:13:28 +02:00 |
|
Daniel Hahler
|
3d0ecd03ed
|
Display message from reprcrash in short test summary
This is useful to see common patterns easily, but also for single
failures already.
|
2019-04-04 18:49:13 +02:00 |
|
Daniel Hahler
|
eb5b2e0db5
|
Support glob argument with `--cache-show`
|
2019-04-04 18:10:39 +02:00 |
|
Daniel Hahler
|
47d92a0d96
|
Add tests and improve messages
|
2019-04-04 17:53:39 +02:00 |
|
Bruno Oliveira
|
e04936fc29
|
Merge pull request #5042 from blueyed/merge-regen-master-into-features
Merge master into features (with regen)
|
2019-04-04 10:44:30 -03:00 |
|
Ondřej Súkup
|
77526f412c
|
Skip test_source_mtime_long_long on 32bit and lower platforms
|
2019-04-04 13:14:46 +02:00 |
|
Daniel Hahler
|
0d4636b056
|
Merge pull request #5034 from blueyed/run-last-failure-report
run-last-failure: improve reporting
|
2019-04-04 00:40:40 +02:00 |
|
Daniel Hahler
|
a65edf6711
|
Merge pull request #5028 from blueyed/fix-wrap_session-exit-code
wrap_session: restore old behavior for initstate=1
|
2019-04-04 00:39:38 +02:00 |
|
Daniel Hahler
|
757ada2fd2
|
pdb: try to import --pdbcls in pytest_configure only
Fixes https://github.com/pytest-dev/pytest/issues/5039.
|
2019-04-03 22:35:18 +02:00 |
|
Daniel Hahler
|
e88aa957ae
|
Merge pull request #4854 from blueyed/pdb-skip
pdb: add option to skip `pdb.set_trace()`
|
2019-04-03 22:25:38 +02:00 |
|
Daniel Hahler
|
8907fedc79
|
Merge master into features (with regen branch)
|
2019-04-03 22:11:00 +02:00 |
|
Daniel Hahler
|
1f5a61e4ef
|
run-last-failure: improve reporting
|
2019-04-03 16:27:12 +02:00 |
|
Daniel Hahler
|
d91527599a
|
pytester: use monkeypatch with Testdir
|
2019-04-03 15:02:53 +02:00 |
|
Daniel Hahler
|
cc90bcce4c
|
wrap_session: restore old behavior for initstate=1
|
2019-04-03 05:09:21 +02:00 |
|
Daniel Hahler
|
8c734dfc2f
|
Split out list of essential plugins
Fixes https://github.com/pytest-dev/pytest/issues/4976.
|
2019-04-02 14:39:56 +02:00 |
|
Zac-HD
|
00810b9b2a
|
Register "issue" mark for self-tests
|
2019-03-31 14:22:30 +11:00 |
|
Bruno Oliveira
|
278b289f37
|
Merge pull request #4968 from blueyed/pdb-do_debug-quit
pdb: do not raise outcomes.Exit with quit in debug
|
2019-03-29 16:22:02 -03:00 |
|
Daniel Hahler
|
e7ade066b6
|
Merge pull request #5011 from blueyed/merge-master-into-features
Merge master into features
|
2019-03-29 18:35:13 +01:00 |
|
Daniel Hahler
|
adebfd0a84
|
pdb: add option to skip pdb.set_trace()
|
2019-03-29 11:13:38 +01:00 |
|
Daniel Hahler
|
4e931b258d
|
Merge master into features
|
2019-03-29 11:05:46 +01:00 |
|
Daniel Hahler
|
4011021823
|
pdb: do not raise outcomes.Exit with quit in debug
|
2019-03-29 11:02:34 +01:00 |
|
Daniel Hahler
|
bfda2a0050
|
setup.cfg: use existing [tool:pytest] (ignoring [pytest])
|
2019-03-29 10:59:27 +01:00 |
|
Bruno Oliveira
|
6b5cddc48a
|
Merge pull request #4951 from blueyed/fix-pdb-capfix
pdb: handle capturing with fixtures only
|
2019-03-28 20:34:28 -03:00 |
|
Bruno Oliveira
|
a9fe1e159a
|
Merge pull request #4965 from nicoddemus/serialization-hooks
Serialization hooks
|
2019-03-28 20:22:19 -03:00 |
|
Bruno Oliveira
|
65c8e8a09e
|
Rename hooks: to/from_serializable
|
2019-03-28 13:41:56 -03:00 |
|
Daniel Hahler
|
d53209956b
|
test_pdb_continue_with_recursive_debug: mock pdb.set_trace
|
2019-03-28 11:49:01 +01:00 |
|
Daniel Hahler
|
ae067df941
|
add test_pdb_continue_with_recursive_debug
|
2019-03-28 11:49:01 +01:00 |
|
Daniel Hahler
|
40718efacc
|
Fix/revisit do_continue with regard to conditions
|
2019-03-28 11:49:01 +01:00 |
|
Daniel Hahler
|
d406786a8d
|
pdb: handle capturing with fixtures only
|
2019-03-28 11:49:01 +01:00 |
|
Daniel Hahler
|
d17ea7a9c0
|
tests: ensure cleanup with configs via get_config()
Also done in test_pluginmanager, although no resource warnings are
there at least.
Fixes https://github.com/pytest-dev/pytest/issues/4355.
|
2019-03-28 00:14:13 +01:00 |
|
Daniel Hahler
|
c92021fc4f
|
Merge pull request #5003 from blueyed/off
Fix off-by-one error with lineno in mark collection error
|
2019-03-28 00:09:53 +01:00 |
|
Daniel Hahler
|
76c70cbf4c
|
Fix off-by-one error with lineno in mark collection error
|
2019-03-27 17:44:52 +01:00 |
|
Bruno Oliveira
|
241b7433cd
|
Merge pull request #4978 from blueyed/exit-from-from_assertrepr_compare
Do not swallow outcomes.Exit in assertrepr_compare
|
2019-03-26 18:39:13 -03:00 |
|
Bruno Oliveira
|
057c97812b
|
Merge pull request #4975 from blueyed/verbose-fixes
Fix usages of "verbose" option
|
2019-03-26 18:38:39 -03:00 |
|
Bruno Oliveira
|
02188e399d
|
Merge pull request #4987 from blueyed/collect-tbstyle-repr_failure
CollectError.repr_failure: honor explicit tbstyle option
|
2019-03-26 18:37:49 -03:00 |
|
Bruno Oliveira
|
9311d822c7
|
Fix assertion in pytest_report_unserialize
|
2019-03-26 12:47:31 -03:00 |
|
Daniel Hahler
|
e1ae469504
|
Merge master into features
|
2019-03-26 10:23:21 +01:00 |
|
Daniel Hahler
|
0d00be4f4f
|
Do not swallow outcomes.Exit in assertrepr_compare
|
2019-03-26 10:20:00 +01:00 |
|
Daniel Hahler
|
23146e7527
|
Fix usages of "verbose" option
With `-qq` `bool(config.getoption("verbose"))` is True; it needs to be
checked for `> 0`.
|
2019-03-26 10:11:25 +01:00 |
|