summaryrefslogtreecommitdiff
path: root/src/_pytest/logging.py
AgeCommit message (Expand)Author
2020-12-30[pre-commit.ci] pre-commit autoupdate (#8201)pre-commit-ci[bot]
2020-11-13Export types of builtin fixture for type annotationsRan Benita
2020-11-07Stop importing `pytest` to avoid upcoming import cyclesRan Benita
2020-10-05py36+: com2annAnthony Sottile
2020-10-03py36+: remove rexport of Path and PurePathAnthony Sottile
2020-09-22Mark some public and to-be-public classes as `@final`Ran Benita
2020-09-04Replace some usages of config.{rootdir,inifile} with config.{rootpath,inipath}Ran Benita
2020-08-22logging: fix handler level restored incorrectly if caplog.set_level is called...Ran Benita
2020-08-01Format docstrings in a consistent styleRan Benita
2020-07-29logging: fix capture handler level not reset on teardown after caplog.set_lev...Ran Benita
2020-07-11Create subdirectories if they do not exist when specified for log file (#7468)Simon K
2020-07-10Remove no longer needed `noqa: F821` usesRan Benita
2020-07-01logging: use unique handlers for caplog and reportsRuaridh Williamson
2020-06-22config: improve typingRan Benita
2020-06-19Fix exception causes all over the codebaseRam Rachum
2020-06-14hookspec: type annotate pytest_runtest_log{start,finish}Ran Benita
2020-06-12Fix some type errors around py.path.localRan Benita
2020-06-08Allow tests to override "global" `log_level` (rebased) (#7340)Bruno Oliveira
2020-06-05Enable check_untyped_defs mypy option for testing/ tooRan Benita
2020-06-05Type annotate _pytest.loggingRan Benita
2020-06-05Type annotate some more hooks & implsRan Benita
2020-06-05Type annotate some hookspecs & implsRan Benita
2020-05-19logging: propagate errors during log message emitsRan Benita
2020-05-18logging: reuse LoggingCaptureHandler instance since it's expensive to createRan Benita
2020-05-17logging: order hookimpl's in chronological orderRan Benita
2020-05-17logging: remove deprecated --no-print-logs option/iniRan Benita
2020-05-17logging: move log_file_handler cleanup from sessionend to unconfigureRan Benita
2020-05-17logging: use dummy handler when CLI logging is disabled instead of NoneRan Benita
2020-05-17logging: don't use _runtest_for for the pytest_log* hooksRan Benita
2020-05-17logging: call set_when() in a consistent mannerRan Benita
2020-05-17logging: simplify log-file handlingRan Benita
2020-05-17logging: optimize catching_logs slightlyRan Benita
2020-05-17logging: set formatter on handler creation, not in catching_logsRan Benita
2020-05-17logging: yield from _runtest_for instead of contextmanagerRan Benita
2020-05-17logging: inline _runtest_for_main into _runtest_forRan Benita
2020-05-17logging: use item's store for private attributesRan Benita
2020-05-13Create LogCaptureHandler if necessary (closes #6240)Felix Nieuwenhuizen
2020-05-12Remove no longer needed noqa'sRan Benita
2020-03-01logging: minor typing, rename functionDaniel Hahler
2020-03-01logging: improve help for log_levelDaniel Hahler
2020-02-11Merge remote-tracking branch 'upstream/master' into mmBruno Oliveira
2020-02-09Typing around/from types in docs (#6699)Daniel Hahler
2020-01-31Merge branch 'master' into master-to-featuresRan Benita
2020-01-30typing: pytest_collectionDaniel Hahler
2019-12-14Deprecate --no-print-logs optionVinay Calastry
2019-11-06Merge pull request #5926 from AtakamaLLC/optional-multilineDaniel Hahler
2019-10-27Merge master into featuresDaniel Hahler
2019-10-26Replace py.io.TextIO with io.StringIORan Benita
2019-10-25Add log-auto-indent option to control multiline formattingMichael Krebs
2019-10-23Fix check_untyped_defs errors in loggingRan Benita