mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-09 17:31:45 +00:00
Update ignored settings structs in IfcPython.i #6976
This commit is contained in:
@@ -135,11 +135,6 @@ class BRepElement(Element):
|
||||
@property
|
||||
def volume(self): ...
|
||||
|
||||
class CgalEmitOriginalEdges:
|
||||
name: Any
|
||||
description: Any
|
||||
defaultvalue: Any
|
||||
|
||||
class ColladaSerializer(WriteOnlyGeometrySerializer):
|
||||
def finalize(self): ...
|
||||
def isTesselated(self): ...
|
||||
@@ -150,11 +145,6 @@ class ColladaSerializer(WriteOnlyGeometrySerializer):
|
||||
def write(self, *args): ...
|
||||
def writeHeader(self): ...
|
||||
|
||||
class ComputeCurvature:
|
||||
name: Any
|
||||
description: Any
|
||||
defaultvalue: Any
|
||||
|
||||
class ConversionResult:
|
||||
def ItemId(self): ...
|
||||
def Placement(self): ...
|
||||
@@ -273,16 +263,6 @@ class Element:
|
||||
class FileSchema(HeaderEntity):
|
||||
schema_identifiers: Any
|
||||
|
||||
class FunctionStepParam:
|
||||
name: Any
|
||||
description: Any
|
||||
defaultvalue: Any
|
||||
|
||||
class FunctionStepType:
|
||||
name: Any
|
||||
description: Any
|
||||
defaultvalue: Any
|
||||
|
||||
class GeometrySerializer:
|
||||
READ_BREP: Any
|
||||
READ_TRIANGULATION: Any
|
||||
@@ -566,11 +546,6 @@ class TriangulationElement(Element):
|
||||
def geometry(self) -> Triangulation: ...
|
||||
def geometry_pointer(self): ...
|
||||
|
||||
class TriangulationType:
|
||||
name: Any
|
||||
description: Any
|
||||
defaultvalue: Any
|
||||
|
||||
class TtlWktSerializer(WriteOnlyGeometrySerializer):
|
||||
def finalize(self): ...
|
||||
def isTesselated(self): ...
|
||||
|
||||
@@ -16,7 +16,9 @@ from typing import get_args
|
||||
class TestGeomSettings:
|
||||
def test_settings(self):
|
||||
settings = ifcopenshell.geom.settings()
|
||||
assert set(get_args(ifcopenshell.geom.SETTING)) == set(settings.setting_names())
|
||||
assert set(get_args(ifcopenshell.geom.SETTING)) == set(
|
||||
settings.setting_names()
|
||||
), "Also need to update IfcPython.i, if new settings were added/removed."
|
||||
|
||||
assert "use-python-opencascade" in settings.setting_names()
|
||||
assert settings.get(settings.USE_PYTHON_OPENCASCADE) is False
|
||||
@@ -38,7 +40,9 @@ class TestGeomSettings:
|
||||
|
||||
def test_serializer_settings(self):
|
||||
settings = ifcopenshell.geom.serializer_settings()
|
||||
assert set(get_args(ifcopenshell.geom.SERIALIZER_SETTING)) == set(settings.setting_names())
|
||||
assert set(get_args(ifcopenshell.geom.SERIALIZER_SETTING)) == set(
|
||||
settings.setting_names()
|
||||
), "Also need to update IfcPython.i, if new settings were added/removed."
|
||||
|
||||
# Only for settings.
|
||||
assert "use-python-opencascade" not in settings.setting_names()
|
||||
|
||||
Reference in New Issue
Block a user