mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-10 17:58:20 +00:00
ifc2x3 tests
This commit is contained in:
@@ -28,3 +28,7 @@ class TestAddStructuralAnalysisModel(test.bootstrap.IFC4):
|
||||
models = self.file.by_type("IfcStructuralAnalysisModel")
|
||||
assert subject == models[0]
|
||||
assert subject.is_a("IfcStructuralAnalysisModel")
|
||||
|
||||
|
||||
class TestAddStructuralAnalysisModelIFC2X3(test.bootstrap.IFC2X3, TestAddStructuralAnalysisModel):
|
||||
pass
|
||||
|
||||
@@ -37,3 +37,7 @@ class TestAssignStructuralAnalysisModel(test.bootstrap.IFC4):
|
||||
assert rel.is_a("IfcRelAssignsToGroup")
|
||||
assert rel.RelatingGroup == subject
|
||||
assert product in rel.RelatedObjects
|
||||
|
||||
|
||||
class TestAssignStructuralAnalysisModelIFC2X3(test.bootstrap.IFC2X3, TestAssignStructuralAnalysisModel):
|
||||
pass
|
||||
|
||||
@@ -34,3 +34,7 @@ class TestEditStructuralAnalysisModel(test.bootstrap.IFC4):
|
||||
models = self.file.by_type("IfcStructuralAnalysisModel")
|
||||
assert subject == models[0]
|
||||
assert subject.is_a("IfcStructuralAnalysisModel")
|
||||
|
||||
|
||||
class TestEditStructuralAnalysisModelIFC2X3(test.bootstrap.IFC2X3, TestEditStructuralAnalysisModel):
|
||||
pass
|
||||
|
||||
@@ -32,3 +32,7 @@ class TestRemoveStructuralAnalysisModel(test.bootstrap.IFC4):
|
||||
)
|
||||
models = self.file.by_type("IfcStructuralAnalysisModel")
|
||||
assert len(models) == 0
|
||||
|
||||
|
||||
class TestRemoveStructuralAnalysisModelIFC2X3(test.bootstrap.IFC2X3, TestRemoveStructuralAnalysisModel):
|
||||
pass
|
||||
|
||||
@@ -44,3 +44,7 @@ class TestUnassignStructuralAnalysisModel(test.bootstrap.IFC4):
|
||||
rels = self.file.by_type("IfcRelAssignsToGroup")
|
||||
assert len(models[0].IsGroupedBy) == 0
|
||||
assert len(rels) == 0
|
||||
|
||||
|
||||
class TestUnassignStructuralAnalysisModelIFC2X3(test.bootstrap.IFC2X3, TestUnassignStructuralAnalysisModel):
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user