@@ -63,3 +63,56 @@ def test_importing_namespace_succeeds(self):
63
63
64
64
def test_importing_BearerToken_succeeds (self ):
65
65
from openassetio_mediacreation .traits .auth import BearerTokenTrait
66
+
67
+
68
+ class Test_trait_imports_usage :
69
+ def test_importing_namespace_succeeds (self ):
70
+ from openassetio_mediacreation .traits import usage
71
+
72
+ def test_importing_Entity_succeeds (self ):
73
+ from openassetio_mediacreation .traits .usage import EntityTrait
74
+
75
+ def test_importing_Relationship_succeeds (self ):
76
+ from openassetio_mediacreation .traits .usage import RelationshipTrait
77
+
78
+
79
+ class Test_trait_imports_lifecycle :
80
+ def test_importing_namespace_succeeds (self ):
81
+ from openassetio_mediacreation .traits import lifecycle
82
+
83
+ def test_importing_Version_succeeds (self ):
84
+ from openassetio_mediacreation .traits .lifecycle import VersionTrait
85
+
86
+ def test_importing_Stable_succeeds (self ):
87
+ from openassetio_mediacreation .traits .lifecycle import StableTrait
88
+
89
+
90
+ class Test_trait_imports_relationship :
91
+ def test_importing_namespace_succeeds (self ):
92
+ from openassetio_mediacreation .traits import relationship
93
+
94
+ def test_importing_Singular_succeeds (self ):
95
+ from openassetio_mediacreation .traits .relationship import SingularTrait
96
+
97
+ def test_importing_Unbounded_succeeds (self ):
98
+ from openassetio_mediacreation .traits .relationship import UnboundedTrait
99
+
100
+
101
+ class Test_specification_imports_lifecycle :
102
+ def test_importing_namespace_succeeds (self ):
103
+ from openassetio_mediacreation .specifications import lifecycle
104
+
105
+ def test_importing_EntityVersionsRelationship_succeeds (self ):
106
+ from openassetio_mediacreation .specifications .lifecycle import (
107
+ EntityVersionsRelationshipSpecification ,
108
+ )
109
+
110
+ def test_importing_StableEntityVersionsRelationship_succeeds (self ):
111
+ from openassetio_mediacreation .specifications .lifecycle import (
112
+ StableEntityVersionsRelationshipSpecification ,
113
+ )
114
+
115
+ def test_importing_StableReferenceRelationship_succeeds (self ):
116
+ from openassetio_mediacreation .specifications .lifecycle import (
117
+ StableReferenceRelationshipSpecification ,
118
+ )
0 commit comments