py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
py$(PYV): commands[0]> python -m py.test parameterized/test.py
============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
cachedir: .tox/py$(PYV)/.pytest_cache
rootdir: $(@D)
configfile: pyproject.toml
collecting ... collected 73 items

parameterized/test.py::test_naked_function XFAIL ([NOTRUN] yield tes...)
parameterized/test.py::TestParameterized::test_instance_method XFAIL
parameterized/test.py::TestParameterizedExpandWithMockPatchForClass::test_multiple_function_patch_decorator_0 PASSED
parameterized/test.py::TestParameterizedExpandWithMockPatchForClass::test_multiple_function_patch_decorator_1_foo0 PASSED
parameterized/test.py::TestParameterizedExpandWithMockPatchForClass::test_multiple_function_patch_decorator_2_foo1 PASSED
parameterized/test.py::TestParameterizedExpandWithMockPatchForClass::test_one_function_patch_decorator_0 PASSED
parameterized/test.py::TestParameterizedExpandWithMockPatchForClass::test_one_function_patch_decorator_1_foo0 PASSED
parameterized/test.py::TestParameterizedExpandWithMockPatchForClass::test_one_function_patch_decorator_2_foo1 PASSED
parameterized/test.py::TestParameterizedExpandWithNoExpand::test_patch_class_no_expand XFAIL
parameterized/test.py::TestParameterizedExpandWithNoMockPatchForClass::test_multiple_function_patch_decorator_0 PASSED
parameterized/test.py::TestParameterizedExpandWithNoMockPatchForClass::test_multiple_function_patch_decorator_1_foo0 PASSED
parameterized/test.py::TestParameterizedExpandWithNoMockPatchForClass::test_multiple_function_patch_decorator_2_foo1 PASSED
parameterized/test.py::TestParameterizedExpandWithNoMockPatchForClass::test_one_function_patch_decorator_0 PASSED
parameterized/test.py::TestParameterizedExpandWithNoMockPatchForClass::test_one_function_patch_decorator_1_foo0 PASSED
parameterized/test.py::TestParameterizedExpandWithNoMockPatchForClass::test_one_function_patch_decorator_2_foo1 PASSED
parameterized/test.py::TestParameterizedExpandWithNoMockPatchForClass::test_patch_decorator_over_test_with_error_0_foo_this PASSED
parameterized/test.py::TestParameterizedExpandWithNoMockPatchForClass::test_patch_decorator_over_test_with_error_1_foo_that PASSED
parameterized/test.py::TestParameterizedExpandWithNoMockPatchForClassNoExpand::test_patch_no_expand XFAIL
parameterized/test.py::test_mock_patch_standalone_function XFAIL ([N...)
parameterized/test.py::TestParameterizedExpandWithMockPatchMultiple::test_mock_patch_multiple_expand_on_class_0 PASSED
parameterized/test.py::TestParameterizedExpandWithMockPatchMultiple::test_mock_patch_multiple_expand_on_method_0 PASSED
parameterized/test.py::test_mock_patch_multiple_standalone XFAIL ([N...)
parameterized/test.py::TestParamerizedOnTestCase::test_on_TestCase2_custom_name_123 PASSED
parameterized/test.py::TestParamerizedOnTestCase::test_on_TestCase2_custom_name_42 PASSED
parameterized/test.py::TestParamerizedOnTestCase::test_on_TestCase2_custom_name_b_bar_ PASSED
parameterized/test.py::TestParamerizedOnTestCase::test_on_TestCase2_custom_name_foo0 PASSED
parameterized/test.py::TestParamerizedOnTestCase::test_on_TestCase2_custom_name_foo1 PASSED
parameterized/test.py::TestParamerizedOnTestCase::test_on_TestCase2_custom_name_foo2 PASSED
parameterized/test.py::TestParamerizedOnTestCase::test_on_TestCase_0 PASSED
parameterized/test.py::TestParamerizedOnTestCase::test_on_TestCase_1_foo0 PASSED
parameterized/test.py::TestParamerizedOnTestCase::test_on_TestCase_2 PASSED
parameterized/test.py::TestParamerizedOnTestCase::test_on_TestCase_3 PASSED
parameterized/test.py::TestParamerizedOnTestCase::test_on_TestCase_4_foo1 PASSED
parameterized/test.py::TestParamerizedOnTestCase::test_on_TestCase_5_foo2 PASSED
parameterized/test.py::TestParameterizedExpandDocstring::test_custom_doc_func_0_foo PASSED
parameterized/test.py::TestParameterizedExpandDocstring::test_default_values_get_correct_value_0_foo PASSED
parameterized/test.py::TestParameterizedExpandDocstring::test_empty_docstring_0_foo PASSED
parameterized/test.py::TestParameterizedExpandDocstring::test_multiline_documentation_0_foo PASSED
parameterized/test.py::TestParameterizedExpandDocstring::test_single_line_docstring_0_foo PASSED
parameterized/test.py::TestParameterizedExpandDocstring::test_unicode_docstring_0_foo PASSED
parameterized/test.py::TestParameterizedExpandDocstring::test_with_leading_newline_0_foo PASSED
parameterized/test.py::test_warns_when_using_parameterized_with_TestCase PASSED
parameterized/test.py::test_helpful_error_on_empty_iterable_input PASSED
parameterized/test.py::test_skip_test_on_empty_iterable PASSED
parameterized/test.py::test_helpful_error_on_empty_iterable_input_expand PASSED
parameterized/test.py::test_wrapped_iterable_input XFAIL ([NOTRUN] y...)
parameterized/test.py::test_helpful_error_on_non_iterable_input PASSED
parameterized/test.py::test_old_style_classes SKIPPED (Py3 doesn't h...)
parameterized/test.py::TestOldStyleClass::test_old_style_classes_0_foo PASSED
parameterized/test.py::TestOldStyleClass::test_old_style_classes_1_bar PASSED
parameterized/test.py::test_parameterized_argument_value_pairs XFAIL
parameterized/test.py::test_short_repr XFAIL ([NOTRUN] yield tests w...)
parameterized/test.py::test_with_docstring XFAIL ([NOTRUN] yield tes...)
parameterized/test.py::test_cases_over_10 XFAIL ([NOTRUN] yield test...)
parameterized/test.py::TestParameterizedClass_0_foo::testCamelCaseMethodC PASSED
parameterized/test.py::TestParameterizedClass_0_foo::test_method_a PASSED
parameterized/test.py::TestParameterizedClass_0_foo::test_method_b PASSED
parameterized/test.py::TestParameterizedClass_1::testCamelCaseMethodC PASSED
parameterized/test.py::TestParameterizedClass_1::test_method_a PASSED
parameterized/test.py::TestParameterizedClass_1::test_method_b PASSED
parameterized/test.py::TestNamedParameterizedClass_custom_func_1::test_method PASSED
parameterized/test.py::TestNamedParameterizedClass_custom_func_2::test_method PASSED
parameterized/test.py::TestParameterizedClassDict_0::test_method PASSED
parameterized/test.py::TestParameterizedClassDict_1_some_stuff::test_method PASSED
parameterized/test.py::TestParameterizedClassDict_2_some_name::test_method PASSED
parameterized/test.py::TestUnicodeDocstring::test_with_docstring_0_value1 PASSED
parameterized/test.py::TestUnicodeDocstring::test_with_docstring_1_v_l_ PASSED
parameterized/test.py::TestAsyncParameterizedExpandWithNoMockPatchForClass::test_one_async_function_0 PASSED
parameterized/test.py::TestAsyncParameterizedExpandWithNoMockPatchForClass::test_one_async_function_1_foo0 PASSED
parameterized/test.py::TestAsyncParameterizedExpandWithNoMockPatchForClass::test_one_async_function_2_foo1 PASSED
parameterized/test.py::TestAsyncParameterizedExpandWithNoMockPatchForClass::test_one_async_function_patch_decorator_0 PASSED
parameterized/test.py::TestAsyncParameterizedExpandWithNoMockPatchForClass::test_one_async_function_patch_decorator_1_foo0 PASSED
parameterized/test.py::TestAsyncParameterizedExpandWithNoMockPatchForClass::test_one_async_function_patch_decorator_2_foo1 PASSED

=============================== warnings summary ===============================
../../../../../../../..$(PYTHON_DIR)/vendor-packages/nose/plugins/manager.py:417
  $(PYTHON_DIR)/vendor-packages/nose/plugins/manager.py:417: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
    import pkg_resources

../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)

../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('flufl')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)

../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154
../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)

../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze.sphinx')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)

../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2563
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2563: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(parent)

../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('sphinxcontrib')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)

../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)

../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154: 16 warnings
  $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:3154: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zope')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)

../../../../../../../..$(PYTHON_DIR)/vendor-packages/nose/importer.py:12
  $(PYTHON_DIR)/vendor-packages/nose/importer.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
    from imp import find_module, load_module, acquire_lock, release_lock

parameterized/test.py:111
  parameterized/test.py:111: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_naked_function will be ignored
    @parameterized(test_params)

parameterized/test.py:285
  parameterized/test.py:285: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_mock_patch_standalone_function will be ignored
    @parameterized([(42, )])

parameterized/test.py:322
  parameterized/test.py:322: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_mock_patch_multiple_standalone will be ignored
    @parameterized([(42, )])

parameterized/test.py:474
  parameterized/test.py:474: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_wrapped_iterable_input will be ignored
    @parameterized(lambda: iter(["foo"]))

parameterized/test.py:518
  parameterized/test.py:518: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_parameterized_argument_value_pairs will be ignored
    @parameterized([

parameterized/test.py:541
  parameterized/test.py:541: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_short_repr will be ignored
    @parameterized([

parameterized/test.py:550
  parameterized/test.py:550: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_with_docstring will be ignored
    @parameterized([

parameterized/test.py:560
  parameterized/test.py:560: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_cases_over_10 will be ignored
    @parameterized(cases_over_10)

parameterized/test.py:126
  parameterized/test.py:126: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_instance_method will be ignored
    @parameterized(test_params)

parameterized/test.py:205
  parameterized/test.py:205: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_patch_class_no_expand will be ignored
    @parameterized([(42, 51)])

parameterized/test.py:274
  parameterized/test.py:274: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_patch_no_expand will be ignored
    @parameterized([(42, 51)])

parameterized/test.py::TestParameterizedExpandWithNoMockPatchForClass::test_patch_decorator_over_test_with_error_0_foo_this
parameterized/test.py::TestParameterizedExpandWithNoMockPatchForClass::test_patch_decorator_over_test_with_error_1_foo_that
  $(@D)/parameterized/test.py:38: DeprecationWarning: Please use assertRaisesRegex instead.
    with self.assertRaisesRegexp(expected_exception, expected_regexp):

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======== 61 passed, 1 skipped, 11 xfailed, 40 warnings ========
  py$(PYV): OK
  congratulations :)