py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
py$(PYV): commands[0]> python -m unittest discover -v
test_assert_AttributeError (lazy.tests.test_lazy.AssertExceptionTests) ... ok
test_assert_IOError (lazy.tests.test_lazy.AssertExceptionTests) ... ok
test_assert_SystemExit (lazy.tests.test_lazy.AssertExceptionTests) ... ok
test_assert_exception_not_raised (lazy.tests.test_lazy.AssertExceptionTests) ... ok
test_assert_pattern_mismatch (lazy.tests.test_lazy.AssertExceptionTests) ... ok
test_invalidate_attribute (lazy.tests.test_lazy.InvalidateSubclassTests) ... ok
test_invalidate_attribute_twice (lazy.tests.test_lazy.InvalidateSubclassTests) ... ok
test_invalidate_mangled_attribute (lazy.tests.test_lazy.InvalidateSubclassTests) ... ok
test_invalidate_private_attribute (lazy.tests.test_lazy.InvalidateSubclassTests) ... ok
test_invalidate_readonly_object (lazy.tests.test_lazy.InvalidateSubclassTests) ... ok
test_invalidate_reserved_attribute (lazy.tests.test_lazy.InvalidateSubclassTests) ... ok
test_invalidate_subclass_attribute (lazy.tests.test_lazy.InvalidateSubclassTests) ... ok
test_invalidate_superclass_attribute (lazy.tests.test_lazy.InvalidateSubclassTests) ... ok
test_invalidate_uncached_attribute (lazy.tests.test_lazy.InvalidateSubclassTests) ... ok
test_invalidate_uncached_private_attribute (lazy.tests.test_lazy.InvalidateSubclassTests) ... ok
test_invalidate_uncalled_attribute (lazy.tests.test_lazy.InvalidateSubclassTests) ... ok
test_invalidate_unknown_attribute (lazy.tests.test_lazy.InvalidateSubclassTests) ... ok
test_invalidate_attribute (lazy.tests.test_lazy.InvalidateTests) ... ok
test_invalidate_attribute_twice (lazy.tests.test_lazy.InvalidateTests) ... ok
test_invalidate_inherited_attribute (lazy.tests.test_lazy.InvalidateTests) ... ok
test_invalidate_mangled_attribute (lazy.tests.test_lazy.InvalidateTests) ... ok
test_invalidate_nonlazy_attribute (lazy.tests.test_lazy.InvalidateTests) ... ok
test_invalidate_nonlazy_private_attribute (lazy.tests.test_lazy.InvalidateTests) ... ok
test_invalidate_private_attribute (lazy.tests.test_lazy.InvalidateTests) ... ok
test_invalidate_readonly_object (lazy.tests.test_lazy.InvalidateTests) ... ok
test_invalidate_reserved_attribute (lazy.tests.test_lazy.InvalidateTests) ... ok
test_invalidate_uncalled_attribute (lazy.tests.test_lazy.InvalidateTests) ... ok
test_invalidate_unknown_attribute (lazy.tests.test_lazy.InvalidateTests) ... ok
test_evaluate (lazy.tests.test_lazy.LazyTests) ... ok
test_evaluate_once (lazy.tests.test_lazy.LazyTests) ... ok
test_find_descriptors (lazy.tests.test_lazy.LazyTests) ... ok
test_find_inherited_descriptors (lazy.tests.test_lazy.LazyTests) ... ok
test_inherited_attribute (lazy.tests.test_lazy.LazyTests) ... ok
test_inherited_private_attribute (lazy.tests.test_lazy.LazyTests) ... ok
test_introspection (lazy.tests.test_lazy.LazyTests) ... ok
test_lazy_decorator_must_come_first (lazy.tests.test_lazy.LazyTests) ... ok
test_other_decorators_must_use_functools_wraps (lazy.tests.test_lazy.LazyTests) ... ok
test_private_attribute (lazy.tests.test_lazy.LazyTests) ... ok
test_readonly_object (lazy.tests.test_lazy.LazyTests) ... ok
test_reserved_attribute (lazy.tests.test_lazy.LazyTests) ... ok
test_result_shadows_descriptor (lazy.tests.test_lazy.LazyTests) ... ok
test_set_name (lazy.tests.test_lazy.LazyTests) ... ok
test_super (lazy.tests.test_lazy.LazyTests) ... ok
test_super_binding (lazy.tests.test_lazy.LazyTests) ... ok
test_types (lazy.tests.test_lazy.LazyTests) ... ok

----------------------------------------------------------------------
Ran 45 tests

OK
  py$(PYV): OK
  congratulations :)