Fix #1956. One-button upgrade from IFC2X3 to IFC4.

This commit is contained in:
Dion Moult
2022-01-17 16:20:01 +11:00
parent 1a735c4bef
commit 9ebe0aaa95
18 changed files with 206 additions and 24 deletions
@@ -9,3 +9,8 @@ Scenario: Execute IFC Patch
And I set "scene.BIMPatchProperties.ifc_patch_args" to "[123454321,0,0,0]"
When I press "bim.execute_ifc_patch"
Then the file "{cwd}/test/files/basic-patched.ifc" should contain "123454321"
Scenario: Run migrate patch
Given an empty Blender session
When I press "bim.run_migrate_patch(infile='{cwd}/test/files/ifc2x3.ifc', outfile='{cwd}/test/files/ifc2x3-migrated.ifc', schema='IFC4')"
Then the file "{cwd}/test/files/ifc2x3-migrated.ifc" should contain "IFC4"