diff --git a/doc/changelog.d/2463.test.md b/doc/changelog.d/2463.test.md new file mode 100644 index 0000000000..2655f67fa9 --- /dev/null +++ b/doc/changelog.d/2463.test.md @@ -0,0 +1 @@ +Test: adjusting small face count diff --git a/src/ansys/geometry/core/modeler.py b/src/ansys/geometry/core/modeler.py index 0e9a1a5e01..3641234825 100644 --- a/src/ansys/geometry/core/modeler.py +++ b/src/ansys/geometry/core/modeler.py @@ -459,6 +459,11 @@ def open_file( raise RuntimeError( "File is too large to upload. Service versions above 25R2 support streaming." ) + elif self.client.services.version == GeometryApiProtos.V0: + self.client.services.designs.open( + filepath=file_path, + import_options=import_options, + ) else: # Zip file and pass filepath to service to open fp_path = Path(file_path).resolve() diff --git a/tests/integration/test_repair_tools.py b/tests/integration/test_repair_tools.py index 17ae380d08..84683d44af 100644 --- a/tests/integration/test_repair_tools.py +++ b/tests/integration/test_repair_tools.py @@ -232,7 +232,7 @@ def test_fix_small_face(modeler: Modeler): """Test to read geometry and find and fix it's small face problem areas.""" design = modeler.open_file(FILES_DIR / "SmallFaces.scdocx") problem_areas = modeler.repair_tools.find_small_faces(design.bodies, 2.84e-8, None) - assert len(problem_areas) == 2 + assert len(problem_areas) == 6 problem_areas = modeler.repair_tools.find_small_faces(design.bodies, None, 0.00036) assert len(problem_areas) == 9 problem_areas = modeler.repair_tools.find_small_faces(design.bodies)