b3j0f.annotation.test.core module¶
-
class
b3j0f.annotation.test.core.
AnnotationTest
(*args, **kwargs)[source]¶ Bases:
b3j0f.utils.ut.UTCase
UT class which creates an annotation and delete it at the end.
-
class
b3j0f.annotation.test.core.
DeleteTest
(*args, **kwargs)[source]¶ Bases:
b3j0f.annotation.test.core.AnnotationTest
Test annotation deletion.
-
class
b3j0f.annotation.test.core.
GetAnnotatedFields
(*args, **kwargs)[source]¶ Bases:
b3j0f.annotation.test.core.AnnotationTest
Test get_annotated_fields class method
-
class
b3j0f.annotation.test.core.
GetAnnotationsTest
(*args, **kwargs)[source]¶ Bases:
b3j0f.annotation.test.core.AnnotationTest
Test to annotate elements.
-
class
b3j0f.annotation.test.core.
GetLocalAnnotationsTest
(*args, **kwargs)[source]¶ Bases:
b3j0f.annotation.test.core.AnnotationTest
Test get local annotatations.
-
class
b3j0f.annotation.test.core.
MemoryTest
(*args, **kwargs)[source]¶ Bases:
b3j0f.annotation.test.core.AnnotationTest
Test InMemory Annotations.
-
class
b3j0f.annotation.test.core.
OnBindTargetTest
(*args, **kwargs)[source]¶ Bases:
b3j0f.annotation.test.core.AnnotationTest
Test on_bind_target handler.
-
class
b3j0f.annotation.test.core.
RemoveTest
(*args, **kwargs)[source]¶ Bases:
b3j0f.annotation.test.core.AnnotationTest
Test remove class method.
-
class
b3j0f.annotation.test.core.
TTLTest
(*args, **kwargs)[source]¶ Bases:
b3j0f.annotation.test.core.AnnotationTest
Test ttl.
-
class
b3j0f.annotation.test.core.
TargetsTest
(*args, **kwargs)[source]¶ Bases:
b3j0f.annotation.test.core.AnnotationTest
Test targets attribute.
-
class
b3j0f.annotation.test.core.
TestAnnotation
(on_bind_target=None, propagate=True, override=False, ttl=None, in_memory=False)[source]¶ Bases:
b3j0f.annotation.core.Annotation
Annotation for inheritance tests.