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 :)