Skip to content

Commit 21a1591

Browse files
committed
check for None
1 parent 39ebfac commit 21a1591

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

tests/test_3mf.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,10 @@ def test_roundtrip(self):
6060
file_type="3mf",
6161
)
6262

63-
assert set(s.geometry.keys()) == set(r.geometry.keys()), (s.geometry.keys(), r.geometry.keys())
63+
assert set(s.geometry.keys()) == set(r.geometry.keys()), (
64+
s.geometry.keys(),
65+
r.geometry.keys(),
66+
)
6467
assert g.np.allclose(s.bounds, r.bounds)
6568
assert g.np.isclose(s.area, r.area, rtol=1e-3)
6669

trimesh/exchange/threemf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ def load_3MF(file_obj, postprocess=True, **kwargs):
112112
(v.strip("/") for k, v in c.attrib.items() if k.endswith("path")),
113113
None,
114114
)
115-
if path in archive:
115+
if path is not None and path in archive:
116116
archive[path].seek(0)
117117
name = unique_name(
118118
obj.attrib.get("name", str(mesh_index)), consumed_names

0 commit comments

Comments
 (0)