mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-28 15:53:00 +00:00
Run black on IOS-Python
This commit is contained in:
@@ -2,13 +2,15 @@ import ifcopenshell
|
||||
|
||||
segs = [
|
||||
lambda _: None,
|
||||
lambda f: [f.createIfcLineIndex((1,2)),f.createIfcLineIndex((2,3))],
|
||||
lambda f: [f.createIfcLineIndex((1,2)),f.createIfcLineIndex((1,2))]
|
||||
lambda f: [f.createIfcLineIndex((1, 2)), f.createIfcLineIndex((2, 3))],
|
||||
lambda f: [f.createIfcLineIndex((1, 2)), f.createIfcLineIndex((1, 2))],
|
||||
]
|
||||
|
||||
for schema in ('ifc4', 'ifc4x3_add1'):
|
||||
for schema in ("ifc4", "ifc4x3_add1"):
|
||||
for i, seg in enumerate(segs):
|
||||
f = ifcopenshell.file(schema=schema)
|
||||
s = seg(f)
|
||||
f.createIfcIndexedPolyCurve(f.createIfcCartesianPointList2D([(0.0, 0.0),(0.0, 1.0),(1.0, 1.0)]), s)
|
||||
f.write(f'{"fail" if i == 2 else "pass"}-poly-curve-{"no-segments" if s is None else "-".join(["-".join(map(str, x[0])) for x in s])}-{schema}.ifc')
|
||||
f.createIfcIndexedPolyCurve(f.createIfcCartesianPointList2D([(0.0, 0.0), (0.0, 1.0), (1.0, 1.0)]), s)
|
||||
f.write(
|
||||
f'{"fail" if i == 2 else "pass"}-poly-curve-{"no-segments" if s is None else "-".join(["-".join(map(str, x[0])) for x in s])}-{schema}.ifc'
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user