Skip to content

Commit 2c1204d

Browse files
author
aokizy
committed
add a test
1 parent af5d1a5 commit 2c1204d

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

python/pyarrow/tests/test_ipc.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -779,6 +779,21 @@ def test_message_serialize_read_message(example_messages):
779779
pa.ipc.read_message(reader)
780780

781781

782+
def test_message_str_shows_actual_values(example_messages):
783+
"""Test that Message.__str__ and __repr__ show interpolated values.
784+
Regression for missing f-string prefix bug.
785+
"""
786+
_, messages = example_messages
787+
788+
for msg in messages:
789+
s = str(msg)
790+
791+
assert '{self.type}' not in s
792+
assert '{metadata_len}' not in s
793+
assert '{body_len}' not in s
794+
assert f'type: {msg.type}' in s
795+
796+
782797
@pytest.mark.gzip
783798
def test_message_read_from_compressed(example_messages):
784799
# Part of ARROW-5910

0 commit comments

Comments
 (0)