Skip to content

Commit d33b5c9

Browse files
OpenHTF Ownerscopybara-github
authored andcommitted
Make OutputToFile handle records that are serialized to bytes.
PiperOrigin-RevId: 867847680
1 parent 5f505cd commit d33b5c9

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

openhtf/output/callbacks/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,8 @@ def __call__(self, test_rec: test_record.TestRecord) -> None:
133133
serialized_record = self.serialize_test_record(test_rec)
134134
if isinstance(serialized_record, str):
135135
outfile.write(serialized_record.encode())
136+
elif isinstance(serialized_record, bytes):
137+
outfile.write(serialized_record)
136138
elif isinstance(serialized_record, Iterable):
137139
for chunk in serialized_record:
138140
outfile.write(chunk.encode() if isinstance(chunk, str) else chunk)

0 commit comments

Comments
 (0)