pytest2/testing
Bruno Oliveira 0c63f99016 Add experimental _to_json and _from_json to TestReport and CollectReport
This methods were moved from xdist (ca03269).

Our intention is to keep this code closer to the core, given that it
might break easily due to refactorings.

Having it in the core might also allow to improve the code by moving
some responsibility to the "code" objects (ReprEntry, etc) which
are often found in the reports.

Finally pytest-xdist and pytest-subtests can use those functions
instead of coding it themselves.
2019-03-25 20:16:59 -03:00
..
code Run isort 2019-03-01 14:24:18 +01:00
example_scripts Run isort 2019-03-01 14:24:18 +01:00
examples port some acceptance tests over to copy_example 2018-06-26 22:59:40 +02:00
freeze Add same environments to Azure as have in AppVeyor, except py37-freeze 2019-02-18 17:23:39 -03:00
io Fix linting errors and py references in saferepr.py 2019-01-20 16:36:14 -08:00
logging Logging: Make pytest_runtest_logreport() available for logging 2019-02-22 05:14:44 +01:00
python Apply suggestions from code review 2019-03-03 11:20:00 -03:00
acceptance_test.py Emit a warning when a async def function is not handled by a plugin 2019-03-14 20:22:23 -03:00
deprecated_test.py Revert "Show deprecation message when running under Python 2.7 and 3.4" 2019-02-12 10:39:25 -02:00
test_argcomplete.py tests: fix equal_with_bash for .coverage files 2018-11-10 03:24:02 +01:00
test_assertion.py Fix test failures after pluggy 1.8 release 2019-02-22 18:58:54 -03:00
test_assertrewrite.py Add test for mtime issue in #4903 2019-03-14 10:16:08 -03:00
test_cacheprovider.py fix tests by adding additional output to expected responses 2019-01-24 00:08:43 +01:00
test_capture.py Merge pull request #4950 from blueyed/capture 2019-03-20 01:12:22 +01:00
test_collection.py Fix pytest tests invocation with custom PYTHONPATH 2019-03-12 17:31:42 +01:00
test_compat.py Revisit coverage in some tests 2019-03-22 17:26:16 +01:00
test_config.py Fix some issues related to "-p no:X" with default_plugins 2019-03-21 17:01:50 +01:00
test_conftest.py Fix "ValueError: Plugin already registered" exceptions when running in build directories that symlink to actual source. 2019-02-07 02:05:22 +01:00
test_doctest.py Test pytest.skip in doctest 2019-03-15 11:06:57 +09:00
test_entry_points.py Apply reorder-python-imports to all files 2018-10-25 00:01:29 -07:00
test_helpconfig.py Apply reorder-python-imports to all files 2018-10-25 00:01:29 -07:00
test_junitxml.py pytester: set HOME only with inline_run/popen 2019-03-20 01:15:51 +01:00
test_mark.py fix #4649 - also transfer markers to keywordmapping 2019-01-18 23:18:51 +01:00
test_modimport.py Revisit coverage in some tests 2019-03-22 17:26:16 +01:00
test_monkeypatch.py Merge pull request #4537 from chdsbd/master 2019-01-16 08:09:59 -02:00
test_nodes.py Merge remote-tracking branch 'upstream/master' into merge-master-into-features 2018-11-13 09:01:37 -02:00
test_nose.py Handle unittest.SkipTest exception with non-ascii characters 2019-01-28 12:50:04 -02:00
test_parseopt.py Fix test_argcomplete: use python -m pytest 2019-02-27 16:52:46 +01:00
test_pastebin.py Apply reorder-python-imports to all files 2018-10-25 00:01:29 -07:00
test_pathlib.py Fix access denied error when deleting a stale temporary directory 2018-10-30 15:35:53 -03:00
test_pdb.py pytester: testdir: set $HOME to tmpdir 2019-03-18 20:55:39 +01:00
test_pluginmanager.py config: fix consider_preparse with missing argument to -p 2019-03-21 17:05:22 +01:00
test_pytester.py pytester: LineMatcher: assert Sequence when matching in order 2019-03-15 23:07:08 +01:00
test_recwarn.py Deprecate `raises(..., 'code(as_a_string)')` / `warns(..., 'code(as_a_string)') 2018-11-29 09:34:51 -08:00
test_reports.py Add experimental _to_json and _from_json to TestReport and CollectReport 2019-03-25 20:16:59 -03:00
test_resultlog.py Run isort 2019-03-01 14:24:18 +01:00
test_runner.py Remove some dead code 2019-01-13 20:41:30 -08:00
test_runner_xunit.py remove yield tests and compat properties 2018-11-30 10:40:13 +01:00
test_session.py Revisit coverage in some tests 2019-03-22 17:26:16 +01:00
test_skipping.py Fix python3.8 / pypy failures 2019-02-16 11:23:23 -08:00
test_stepwise.py Use a custom cache directory for test_stepwise tests 2018-11-12 16:57:39 -02:00
test_terminal.py tests: add test_report_collect_after_half_a_second 2019-03-20 22:13:11 +01:00
test_tmpdir.py Merge remote-tracking branch 'upstream/master' into merge-master-into-features 2019-01-29 19:36:56 -02:00
test_unittest.py Fix setUpClass being called in subclasses that were skipped 2019-01-31 20:24:11 -02:00
test_warnings.py Run isort 2019-03-01 14:24:18 +01:00