============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON)
cachedir: .pytest_cache
hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('$(@D)/.hypothesis/examples')
rootdir: $(@D)
collecting ... collected 89 items

::project PASSED
test_characteristic.py::TestAttribute::test_alias PASSED
test_characteristic.py::TestAttribute::test_ambiguous_defaults PASSED
test_characteristic.py::TestAttribute::test_dunder PASSED
test_characteristic.py::TestAttribute::test_eq_different_types PASSED
test_characteristic.py::TestAttribute::test_eq_equal PASSED
test_characteristic.py::TestAttribute::test_eq_unequal PASSED
test_characteristic.py::TestAttribute::test_init_aliaser PASSED
test_characteristic.py::TestAttribute::test_init_aliaser_none PASSED
test_characteristic.py::TestAttribute::test_init_default_factory PASSED
test_characteristic.py::TestAttribute::test_init_default_value PASSED
test_characteristic.py::TestAttribute::test_init_simple PASSED
test_characteristic.py::TestAttribute::test_missing_attr PASSED
test_characteristic.py::TestAttribute::test_non_alias PASSED
test_characteristic.py::TestAttribute::test_repr PASSED
test_characteristic.py::TestAttributes::test_apply_with_cmp PASSED
test_characteristic.py::TestAttributes::test_apply_with_repr PASSED
test_characteristic.py::TestAttributes::test_deprecation_create_init PASSED
test_characteristic.py::TestAttributes::test_deprecation_defaults PASSED
test_characteristic.py::TestAttributes::test_does_not_allow_extra_keyword_arguments PASSED
test_characteristic.py::TestAttributes::test_immutable PASSED
test_characteristic.py::TestAttributes::test_leaves_init_alone PASSED
test_characteristic.py::TestAttributes::test_no_attributes PASSED
test_characteristic.py::TestAttributes::test_private PASSED
test_characteristic.py::TestAttributes::test_private_no_alias PASSED
test_characteristic.py::TestAttributes::test_store_attributes PASSED
test_characteristic.py::TestAttributes::test_store_attributes_defaults_to_characteristic_attributes PASSED
test_characteristic.py::TestAttributes::test_store_attributes_stores_Attributes PASSED
test_characteristic.py::TestAttributes::test_wraps_init PASSED
test_characteristic.py::TestAttrsToScript::test_optimizes_simple PASSED
test_characteristic.py::TestEnsureAttributes::test_converts_rest PASSED
test_characteristic.py::TestEnsureAttributes::test_defaults PASSED
test_characteristic.py::TestEnsureAttributes::test_defaults_Attribute PASSED
test_characteristic.py::TestEnsureAttributes::test_leaves_attribute_alone PASSED
test_characteristic.py::TestImmutable::test_Attribute PASSED
test_characteristic.py::TestImmutable::test_Attribute_exclude_from_immutable PASSED
test_characteristic.py::TestImmutable::test_bare PASSED
test_characteristic.py::TestImmutable::test_init PASSED
test_characteristic.py::TestImmutable::test_with_init PASSED
test_characteristic.py::TestReprAttrs::test_Attribute_exclude_from_repr PASSED
test_characteristic.py::TestReprAttrs::test_repr PASSED
test_characteristic.py::TestWithCmp::test_Attribute_exclude_from_cmp PASSED
test_characteristic.py::TestWithCmp::test_equal PASSED
test_characteristic.py::TestWithCmp::test_ge[a0-b0] PASSED
test_characteristic.py::TestWithCmp::test_ge[a1-b1] PASSED
test_characteristic.py::TestWithCmp::test_ge[a2-b2] PASSED
test_characteristic.py::TestWithCmp::test_ge[a3-b3] PASSED
test_characteristic.py::TestWithCmp::test_ge[a4-b4] PASSED
test_characteristic.py::TestWithCmp::test_ge_unordable PASSED
test_characteristic.py::TestWithCmp::test_gt[a0-b0] PASSED
test_characteristic.py::TestWithCmp::test_gt[a1-b1] PASSED
test_characteristic.py::TestWithCmp::test_gt[a2-b2] PASSED
test_characteristic.py::TestWithCmp::test_gt_unordable PASSED
test_characteristic.py::TestWithCmp::test_hash PASSED
test_characteristic.py::TestWithCmp::test_le[a0-b0] PASSED
test_characteristic.py::TestWithCmp::test_le[a1-b1] PASSED
test_characteristic.py::TestWithCmp::test_le[a2-b2] PASSED
test_characteristic.py::TestWithCmp::test_le[a3-b3] PASSED
test_characteristic.py::TestWithCmp::test_le[a4-b4] PASSED
test_characteristic.py::TestWithCmp::test_le_unordable PASSED
test_characteristic.py::TestWithCmp::test_lt[a0-b0] PASSED
test_characteristic.py::TestWithCmp::test_lt[a1-b1] PASSED
test_characteristic.py::TestWithCmp::test_lt[a2-b2] PASSED
test_characteristic.py::TestWithCmp::test_lt_unordable PASSED
test_characteristic.py::TestWithCmp::test_unequal_different_class PASSED
test_characteristic.py::TestWithCmp::test_unequal_same_class PASSED
test_characteristic.py::TestWithInit::test_Attribute_exclude_from_init PASSED
test_characteristic.py::TestWithInit::test_attribute PASSED
test_characteristic.py::TestWithInit::test_custom_init PASSED
test_characteristic.py::TestWithInit::test_default_factory PASSED
test_characteristic.py::TestWithInit::test_defaults PASSED
test_characteristic.py::TestWithInit::test_defaults_conflict PASSED
test_characteristic.py::TestWithInit::test_deprecation_defaults PASSED
test_characteristic.py::TestWithInit::test_does_not_pass_attrs PASSED
test_characteristic.py::TestWithInit::test_instance_of_fail PASSED
test_characteristic.py::TestWithInit::test_instance_of_success PASSED
test_characteristic.py::TestWithInit::test_linecache PASSED
test_characteristic.py::TestWithInit::test_linecache_attrs_unique PASSED
test_characteristic.py::TestWithInit::test_linecache_different_attrs PASSED
test_characteristic.py::TestWithInit::test_missing_arg PASSED
test_characteristic.py::TestWithInit::test_no_attributes PASSED
test_characteristic.py::TestWithInit::test_passes_args PASSED
test_characteristic.py::TestWithInit::test_passes_remaining_kw PASSED
test_characteristic.py::TestWithInit::test_plain_no_alias PASSED
test_characteristic.py::TestWithInit::test_sets_attributes PASSED
test_characteristic.py::TestWithInit::test_underscores PASSED
test_characteristic.py::test_doc PASSED
test_characteristic.py::test_nothing PASSED

=============================== warnings summary ===============================
characteristic.py:251
  $(@D)/characteristic.py:251: DeprecationWarning: invalid escape sequence \ 
    """

characteristic.py:345
  $(@D)/characteristic.py:345: DeprecationWarning: invalid escape sequence \ 
    """

characteristic.py:373
  $(@D)/characteristic.py:373: DeprecationWarning: invalid escape sequence \ 
    """

characteristic.py:492
  $(@D)/characteristic.py:492: DeprecationWarning: invalid escape sequence \ 
    """

test_characteristic.py::TestEnsureAttributes::test_converts_rest
test_characteristic.py::TestEnsureAttributes::test_defaults
test_characteristic.py::TestEnsureAttributes::test_defaults_Attribute
test_characteristic.py::TestEnsureAttributes::test_leaves_attribute_alone
  $(PYTHON_DIR)/vendor-packages/_pytest/python.py:195: DeprecationWarning: `defaults` has been deprecated in 14.0, please use the `Attribute` class instead.
    result = testfunction(**testargs)

test_characteristic.py::TestAttributes::test_leaves_init_alone
  $(@D)/test_characteristic.py:586: DeprecationWarning: `create_init` has been deprecated in 14.0, please use `apply_with_init`.
    @attributes(["a"], create_init=False)

test_characteristic.py::TestWithInit::test_defaults_conflict
  $(@D)/test_characteristic.py:414: DeprecationWarning: `defaults` has been deprecated in 14.0, please use the `Attribute` class instead.
    @with_init([Attribute("a")], defaults={"a": 42})

test_characteristic.py::TestWithInit::test_defaults
  $(@D)/test_characteristic.py:395: DeprecationWarning: `defaults` has been deprecated in 14.0, please use the `Attribute` class instead.
    @with_init(["a", "b"], defaults={"b": 2})

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======== 88 passed, 11 warnings ========