[Pytest-commit] [pytest-dev/pytest] 10f21b: Remove assert for "reprec" because this is no long...

Bruno Oliveira nicoddemus at gmail.com
Wed Sep 5 13:05:54 EDT 2018


  Branch: refs/heads/features
  Home:   https://github.com/pytest-dev/pytest
  Commit: 10f21b423a5676311974d0870af841ebe344d340
      https://github.com/pytest-dev/pytest/commit/10f21b423a5676311974d0870af841ebe344d340
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/pytester.py

  Log Message:
  -----------
  Remove assert for "reprec" because this is no longer set on the pluginmanager

It seems this has no effect since `pluggy` was developed as a separate
library.


  Commit: ffd47ceefcda22ef178e14c2f90698417a75fe33
      https://github.com/pytest-dev/pytest/commit/ffd47ceefcda22ef178e14c2f90698417a75fe33
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/hookspec.py
    M src/_pytest/warnings.py
    M testing/test_warnings.py

  Log Message:
  -----------
  Implement new pytest_warning_captured hook


  Commit: 3fcc4cdbd54f135c2031f019a7503cba90dd5dd9
      https://github.com/pytest-dev/pytest/commit/3fcc4cdbd54f135c2031f019a7503cba90dd5dd9
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/hookspec.py
    M src/_pytest/nodes.py
    M src/_pytest/terminal.py
    M src/_pytest/warnings.py
    M testing/test_warnings.py

  Log Message:
  -----------
  Make terminal capture pytest_warning_capture

pytest_logwarning is no longer emitted by the warnings plugin,
only ever emitted from .warn() functions in config and item


  Commit: 51e32cf7cc2906f24330081bc097cd80ba0acf14
      https://github.com/pytest-dev/pytest/commit/51e32cf7cc2906f24330081bc097cd80ba0acf14
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/python.py

  Log Message:
  -----------
  Remove Python 2.6 specific warning


  Commit: 1a9d913ee1f9d1a56448f659649c96214f6d9645
      https://github.com/pytest-dev/pytest/commit/1a9d913ee1f9d1a56448f659649c96214f6d9645
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    A changelog/3251.feture.rst
    M src/_pytest/terminal.py
    M src/_pytest/warnings.py
    M testing/test_warnings.py

  Log Message:
  -----------
  Capture and display warnings during collection

Fix #3251


  Commit: 0100f61b62411621f8c5f886221bcbbe6f094a16
      https://github.com/pytest-dev/pytest/commit/0100f61b62411621f8c5f886221bcbbe6f094a16
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/deprecated.py
    M src/_pytest/nodes.py
    M src/_pytest/python.py
    M src/_pytest/terminal.py
    A src/_pytest/warning_types.py
    M testing/test_mark.py

  Log Message:
  -----------
  Start the laywork to capture standard warnings


  Commit: 8e4501ee29771950f9a789fb66800590a7fa13a8
      https://github.com/pytest-dev/pytest/commit/8e4501ee29771950f9a789fb66800590a7fa13a8
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/mark/structures.py
    M src/_pytest/nodes.py
    M src/_pytest/python.py
    M testing/test_capture.py

  Log Message:
  -----------
  Use std_warn for warning about applying marks directly to parameters


  Commit: 0c8dbdcd92d0f1d4355d1929d0497bb22d598e6e
      https://github.com/pytest-dev/pytest/commit/0c8dbdcd92d0f1d4355d1929d0497bb22d598e6e
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/config/__init__.py
    M src/_pytest/deprecated.py
    M src/_pytest/mark/structures.py
    M src/_pytest/python.py
    M src/_pytest/warning_types.py
    M src/_pytest/warnings.py
    M testing/deprecated_test.py
    M testing/python/metafunc.py
    R testing/python/test_deprecations.py
    M testing/test_terminal.py

  Log Message:
  -----------
  Fix existing tests now that we are using standard warnings


  Commit: 78ac7d99f5d8fab0353078a9eccd334780a23e8d
      https://github.com/pytest-dev/pytest/commit/78ac7d99f5d8fab0353078a9eccd334780a23e8d
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/assertion/rewrite.py
    M src/_pytest/cacheprovider.py
    M src/_pytest/config/__init__.py
    M src/_pytest/config/findpaths.py
    M src/_pytest/fixtures.py
    M src/_pytest/junitxml.py
    M src/_pytest/nodes.py
    M src/_pytest/python.py
    M src/_pytest/resultlog.py
    M testing/acceptance_test.py
    M testing/deprecated_test.py
    M testing/python/collect.py
    M testing/python/metafunc.py
    M testing/test_assertion.py
    M testing/test_assertrewrite.py
    M testing/test_cacheprovider.py
    M testing/test_config.py
    M testing/test_junitxml.py
    M testing/test_resultlog.py
    M testing/test_warnings.py
    M tox.ini

  Log Message:
  -----------
  Deprecate Config.warn and Node.warn, replaced by standard warnings


  Commit: 19a01c9849978517b6213dd3d679fb23951c6cc8
      https://github.com/pytest-dev/pytest/commit/19a01c9849978517b6213dd3d679fb23951c6cc8
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/config/__init__.py
    M src/_pytest/python.py
    M src/_pytest/warning_types.py
    M src/pytest.py
    M testing/test_assertrewrite.py
    M testing/test_mark.py
    M tox.ini

  Log Message:
  -----------
  Make PytestWarning and RemovedInPytest4Warning part of the public API


  Commit: 208dd3aad1a094b8066d7ba374700035afde27ce
      https://github.com/pytest-dev/pytest/commit/208dd3aad1a094b8066d7ba374700035afde27ce
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M doc/en/warnings.rst
    M src/_pytest/warning_types.py
    M src/pytest.py

  Log Message:
  -----------
  Add docs for internal warnings and introduce PytestDeprecationWarning

Fix #2477


  Commit: 7e135934528732c6628c4ba83fa12ed00b951889
      https://github.com/pytest-dev/pytest/commit/7e135934528732c6628c4ba83fa12ed00b951889
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    A changelog/2452.feature.rst
    A changelog/2452.removal.rst

  Log Message:
  -----------
  Add CHANGELOG entries for #2452

Fix #2452
Fix #2684


  Commit: 9965ed84da81130681ad8d56085c25110e5dda78
      https://github.com/pytest-dev/pytest/commit/9965ed84da81130681ad8d56085c25110e5dda78
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    A changelog/2908.feature.rst
    M doc/en/warnings.rst
    M src/_pytest/warnings.py
    M testing/python/collect.py
    M testing/test_warnings.py

  Log Message:
  -----------
  Show deprecation warnings by default if no other filters are configured

Fix #2908


  Commit: 60499d221e0b051bb392a4b43e32311df0143184
      https://github.com/pytest-dev/pytest/commit/60499d221e0b051bb392a4b43e32311df0143184
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M testing/test_warnings.py

  Log Message:
  -----------
  Add test to ensure that users can suppress internal warnings


  Commit: 0fffa6ba2f5458a22778551db7bf64b1fbd4f5b3
      https://github.com/pytest-dev/pytest/commit/0fffa6ba2f5458a22778551db7bf64b1fbd4f5b3
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M doc/en/reference.rst
    M src/_pytest/config/__init__.py
    M src/_pytest/config/findpaths.py
    M src/_pytest/hookspec.py
    M src/_pytest/resultlog.py
    M src/_pytest/warnings.py
    M testing/deprecated_test.py

  Log Message:
  -----------
  Implement hack to issue warnings during config

Once we can capture warnings during the config stage, we can
then get rid of this function

Related to #2891


  Commit: 56d414177adb0194c52d5e994eef7fe264c5e82a
      https://github.com/pytest-dev/pytest/commit/56d414177adb0194c52d5e994eef7fe264c5e82a
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/assertion/rewrite.py
    M src/_pytest/deprecated.py
    M src/_pytest/junitxml.py
    M src/_pytest/pytester.py
    M src/_pytest/terminal.py
    M testing/test_assertrewrite.py
    M testing/test_junitxml.py
    M testing/test_warnings.py

  Log Message:
  -----------
  Remove nodeid from messages for warnings generated by standard warnings

Standard warnings already contain the proper location, so we don't need
to also print the node id


  Commit: b81831404524b78003d7b884a6fb9ed478d21d8a
      https://github.com/pytest-dev/pytest/commit/b81831404524b78003d7b884a6fb9ed478d21d8a
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M changelog/2908.feature.rst
    M doc/en/warnings.rst

  Log Message:
  -----------
  Improve docs for warnings capture and PEP-0506 remarks


  Commit: 8ce3aeadbfc4c88c785ff2d86c644a1e5ea4d1b1
      https://github.com/pytest-dev/pytest/commit/8ce3aeadbfc4c88c785ff2d86c644a1e5ea4d1b1
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M doc/en/warnings.rst
    R src/_pytest/experiments.py
    M src/_pytest/pytester.py
    M src/_pytest/warning_types.py
    M src/pytest.py
    M tox.ini

  Log Message:
  -----------
  Move PytestExerimentalApiWarning to warning_types


  Commit: 415a62e373d96be3aa28dd2dc2e2831940fd428c
      https://github.com/pytest-dev/pytest/commit/415a62e373d96be3aa28dd2dc2e2831940fd428c
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M changelog/2452.removal.rst
    M doc/en/warnings.rst
    M doc/en/writing_plugins.rst
    M src/_pytest/pytester.py
    M src/_pytest/warning_types.py
    M src/pytest.py
    M tox.ini

  Log Message:
  -----------
  Fix typo in PytestExperimentalApiWarning


  Commit: c304998ed785debbaccb21aa21e8c6bd2148fc0e
      https://github.com/pytest-dev/pytest/commit/c304998ed785debbaccb21aa21e8c6bd2148fc0e
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/python.py

  Log Message:
  -----------
  Remove commented out code


  Commit: e9417be9dfa17873ce3d16ae09187d5bfffda168
      https://github.com/pytest-dev/pytest/commit/e9417be9dfa17873ce3d16ae09187d5bfffda168
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/warnings.py

  Log Message:
  -----------
  Add comment about deprecation warnings being shown by default


  Commit: 016f8f153632f9338a5ff6f290a2239ed0c72f01
      https://github.com/pytest-dev/pytest/commit/016f8f153632f9338a5ff6f290a2239ed0c72f01
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/nodes.py

  Log Message:
  -----------
  Improve get_fslocation_from_item's docstring


  Commit: 615c6714341516df43134f997de3006a677359ae
      https://github.com/pytest-dev/pytest/commit/615c6714341516df43134f997de3006a677359ae
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/assertion/rewrite.py

  Log Message:
  -----------
  Connect string literals


  Commit: 9ae0a3cd85bebc74c4b2f179b1b035358f9540bf
      https://github.com/pytest-dev/pytest/commit/9ae0a3cd85bebc74c4b2f179b1b035358f9540bf
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/assertion/rewrite.py
    M testing/test_assertion.py

  Log Message:
  -----------
  Do not trigger warning about tuples being always True if the tuple has size != 2


  Commit: 284a2d110fa840610cfa6e05ec69e37ce31587cb
      https://github.com/pytest-dev/pytest/commit/284a2d110fa840610cfa6e05ec69e37ce31587cb
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/cacheprovider.py

  Log Message:
  -----------
  Move warnings import to top level


  Commit: b42518acd5c8f7d8d034bd47addd06c36b062b48
      https://github.com/pytest-dev/pytest/commit/b42518acd5c8f7d8d034bd47addd06c36b062b48
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/config/__init__.py
    M src/_pytest/deprecated.py
    M src/_pytest/fixtures.py
    M src/_pytest/junitxml.py
    M src/_pytest/mark/structures.py
    M src/_pytest/nodes.py
    M src/_pytest/pytester.py
    M src/_pytest/python.py
    M src/_pytest/warning_types.py
    M src/_pytest/warnings.py
    M testing/acceptance_test.py
    M testing/deprecated_test.py
    M testing/python/metafunc.py
    M testing/test_mark.py
    M testing/test_nodes.py

  Log Message:
  -----------
  Change std_warn to receive a single warning instance, addressed review suggestions


  Commit: 022c58bf640a014a1c78b872840d9fa5fbeba084
      https://github.com/pytest-dev/pytest/commit/022c58bf640a014a1c78b872840d9fa5fbeba084
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/warnings.py

  Log Message:
  -----------
  Revert pytest_terminal_summary(tryfirst) in warnings module as this breaks tests


  Commit: d3f72ca20204251b261638297052c356dfab1f47
      https://github.com/pytest-dev/pytest/commit/d3f72ca20204251b261638297052c356dfab1f47
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M doc/en/warnings.rst

  Log Message:
  -----------
  Fix linting for warnings.rst


  Commit: f1cfd10c94f0d62f868ed00a7406c9fe91426173
      https://github.com/pytest-dev/pytest/commit/f1cfd10c94f0d62f868ed00a7406c9fe91426173
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M testing/test_cacheprovider.py

  Log Message:
  -----------
  Handle cache warnings in tests


  Commit: a054aa47978770aa9c12e1b244615816c3bbe052
      https://github.com/pytest-dev/pytest/commit/a054aa47978770aa9c12e1b244615816c3bbe052
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/assertion/rewrite.py

  Log Message:
  -----------
  Issue assert rewrite warning if tuple >=1 as suggested in review


  Commit: 5ef51262f7f8db58efd10800e8335a71d3b1cb4a
      https://github.com/pytest-dev/pytest/commit/5ef51262f7f8db58efd10800e8335a71d3b1cb4a
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M testing/test_cacheprovider.py

  Log Message:
  -----------
  Fix reference to PytestWarning in warningsfilter mark


  Commit: 47bf58d69e3995f0eb04ecb268a9c19e52c52ed5
      https://github.com/pytest-dev/pytest/commit/47bf58d69e3995f0eb04ecb268a9c19e52c52ed5
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M changelog/2452.removal.rst
    M src/_pytest/deprecated.py
    M src/_pytest/junitxml.py
    M src/_pytest/mark/structures.py
    M src/_pytest/nodes.py
    M src/_pytest/pytester.py
    M src/_pytest/python.py
    M testing/test_config.py
    M testing/test_mark.py
    M testing/test_nodes.py

  Log Message:
  -----------
  Make Node.warn support two forms, new and deprecated

As suggested during review, it now accepts two forms:

Node.warn(warning_instance)  (recommended)

Node.warn(code, message)  (deprecated)


  Commit: 438f7a12545915cd5a5d638a0daa64fcfc295492
      https://github.com/pytest-dev/pytest/commit/438f7a12545915cd5a5d638a0daa64fcfc295492
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/hookspec.py
    M src/_pytest/warnings.py
    M testing/test_warnings.py

  Log Message:
  -----------
  Add "setup", "call" and "teardown" values to "when" parameter of pytest_warning_captured hook


  Commit: 3db76ccf3d83e9ea2f4aa4640623f580a87f3ac5
      https://github.com/pytest-dev/pytest/commit/3db76ccf3d83e9ea2f4aa4640623f580a87f3ac5
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/cacheprovider.py

  Log Message:
  -----------
  Fix Cache.warn function to issue a "config" warning


  Commit: d3ca739c00d6560ccab84a3f94814094ba87b55a
      https://github.com/pytest-dev/pytest/commit/d3ca739c00d6560ccab84a3f94814094ba87b55a
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/assertion/rewrite.py
    M src/_pytest/config/__init__.py
    M src/_pytest/deprecated.py
    M src/_pytest/fixtures.py
    M src/_pytest/python.py
    M testing/deprecated_test.py

  Log Message:
  -----------
  Use explicit instances when calling warnings.warn_explicit


  Commit: b7560a88084cb7812059a616c5ec757b46bb45b0
      https://github.com/pytest-dev/pytest/commit/b7560a88084cb7812059a616c5ec757b46bb45b0
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/nodes.py
    M testing/test_config.py

  Log Message:
  -----------
  Keep backward compatibility for code as kw in Node.warn


  Commit: 6d497f2c77a6aac70611bcdf0c968e23d166935e
      https://github.com/pytest-dev/pytest/commit/6d497f2c77a6aac70611bcdf0c968e23d166935e
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/python.py

  Log Message:
  -----------
  Fix stacklevel for warning about Metafunc.addcall


  Commit: 5a52acaa92b1c3d8dd04d1df7d9ebdcc9d9d397f
      https://github.com/pytest-dev/pytest/commit/5a52acaa92b1c3d8dd04d1df7d9ebdcc9d9d397f
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/python.py
    M testing/python/metafunc.py

  Log Message:
  -----------
  Make config no longer optional in parametrize id functions


  Commit: 2e0a7cf78dff53c534bf4aad2841ba8731051773
      https://github.com/pytest-dev/pytest/commit/2e0a7cf78dff53c534bf4aad2841ba8731051773
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/hookspec.py
    M src/_pytest/warnings.py
    M testing/test_warnings.py

  Log Message:
  -----------
  Revert to having just "runtest" as "when" parameter of the pytest_warning_captured hook


  Commit: 4592def14d63aa32215bea548c53fc208a88fd10
      https://github.com/pytest-dev/pytest/commit/4592def14d63aa32215bea548c53fc208a88fd10
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M testing/test_recwarn.py

  Log Message:
  -----------
  Improve test_rewarn_functional


  Commit: adc9ed85bcbfe3c3c499a7a2cf874583508213c1
      https://github.com/pytest-dev/pytest/commit/adc9ed85bcbfe3c3c499a7a2cf874583508213c1
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M testing/python/metafunc.py

  Log Message:
  -----------
  Fix test_idval_hypothesis


  Commit: f42b5019ec3a3c2c12bd5321641950118e812dd9
      https://github.com/pytest-dev/pytest/commit/f42b5019ec3a3c2c12bd5321641950118e812dd9
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-04 (Tue, 04 Sep 2018)

  Changed paths:
    M src/_pytest/nodes.py

  Log Message:
  -----------
  Make code_or_warning parameter private for backward-compatibility


  Commit: ddb308455ae615d23bf3a494f84a5059c9ceb979
      https://github.com/pytest-dev/pytest/commit/ddb308455ae615d23bf3a494f84a5059c9ceb979
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-05 (Wed, 05 Sep 2018)

  Changed paths:
    M testing/test_mark.py

  Log Message:
  -----------
  Make sure warn is called in test_parameterset_extractfrom


  Commit: f63c683faa85c2a30b0bb2c584484d9b814a2018
      https://github.com/pytest-dev/pytest/commit/f63c683faa85c2a30b0bb2c584484d9b814a2018
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-05 (Wed, 05 Sep 2018)

  Changed paths:
    A changelog/3936.removal.rst
    M src/_pytest/warnings.py
    M testing/test_warnings.py

  Log Message:
  -----------
  No longer escape regex in pytest.mark.filterwarnings

Fix #3936


  Commit: 531b76a51346781452ca8fd5387acaa3ef01a592
      https://github.com/pytest-dev/pytest/commit/531b76a51346781452ca8fd5387acaa3ef01a592
  Author: Bruno Oliveira <nicoddemus at gmail.com>
  Date:   2018-09-05 (Wed, 05 Sep 2018)

  Changed paths:
    A changelog/2452.feature.rst
    A changelog/2452.removal.rst
    A changelog/2908.feature.rst
    A changelog/3251.feture.rst
    A changelog/3936.removal.rst
    M doc/en/reference.rst
    M doc/en/warnings.rst
    M doc/en/writing_plugins.rst
    M src/_pytest/assertion/rewrite.py
    M src/_pytest/cacheprovider.py
    M src/_pytest/config/__init__.py
    M src/_pytest/config/findpaths.py
    M src/_pytest/deprecated.py
    R src/_pytest/experiments.py
    M src/_pytest/fixtures.py
    M src/_pytest/hookspec.py
    M src/_pytest/junitxml.py
    M src/_pytest/mark/structures.py
    M src/_pytest/nodes.py
    M src/_pytest/pytester.py
    M src/_pytest/python.py
    M src/_pytest/resultlog.py
    M src/_pytest/terminal.py
    A src/_pytest/warning_types.py
    M src/_pytest/warnings.py
    M src/pytest.py
    M testing/deprecated_test.py
    M testing/python/collect.py
    M testing/python/metafunc.py
    R testing/python/test_deprecations.py
    M testing/test_assertion.py
    M testing/test_assertrewrite.py
    M testing/test_cacheprovider.py
    M testing/test_capture.py
    M testing/test_config.py
    M testing/test_junitxml.py
    M testing/test_mark.py
    M testing/test_nodes.py
    M testing/test_recwarn.py
    M testing/test_resultlog.py
    M testing/test_terminal.py
    M testing/test_warnings.py
    M tox.ini

  Log Message:
  -----------
  Merge pull request #3931 from nicoddemus/internal-warnings

Use standard warnings for internal pytest warnings


Compare: https://github.com/pytest-dev/pytest/compare/29bfa5efa4c1...531b76a51346
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the pytest-commit mailing list