Skip to content

Commit f995cb8

Browse files
committed
fixes
1 parent 42daa1b commit f995cb8

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

python/tests/test_wrapper_coverage.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def missing_exports(internal_obj, wrapped_obj) -> None:
3838
continue
3939

4040
# Check if Raw* classes have corresponding wrapper classes
41-
if attr.startswith("Raw"):
41+
elif attr.startswith("Raw"):
4242
base_class = attr[3:] # Remove "Raw" prefix
4343
assert hasattr(wrapped_obj, base_class)
4444
continue
@@ -58,6 +58,8 @@ def missing_exports(internal_obj, wrapped_obj) -> None:
5858
if isinstance(internal_attr, list):
5959
assert isinstance(wrapped_attr, list)
6060
for val in internal_attr:
61+
if isinstance(val, str) and val.startswith("Raw"):
62+
continue
6163
assert val in wrapped_attr
6264
elif hasattr(internal_attr, "__dict__"):
6365
missing_exports(internal_attr, wrapped_attr)

0 commit comments

Comments
 (0)