Skip to content

Commit 0f3c342

Browse files
fixup! Add trailing comma test
1 parent 55c8f39 commit 0f3c342

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lldb/test/API/macosx/debugserver-multimemread/TestDebugserverMultiMemRead.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,16 @@ def test_packets(self):
6565
# unrecognized field
6666
self.check_invalid_packet("MultiMemRead:blah:;ranges:10,2;")
6767

68-
# This is a valid way of testing for MultiMemRead support
68+
# Zero-length reads are ok.
6969
reply = self.send_process_packet("MultiMemRead:ranges:0,0;")
7070
self.assertEqual(reply, "0;")
71+
7172
# Debugserver is permissive with trailing commas.
7273
reply = self.send_process_packet("MultiMemRead:ranges:10,2,;")
7374
self.assertEqual(reply, "0;")
75+
reply = self.send_process_packet(f"MultiMemRead:ranges:{mem_address:x},2,;")
76+
self.assertEqual(reply, "2;ab")
77+
7478
reply = self.send_process_packet("MultiMemRead:ranges:10,2;")
7579
self.assertEqual(reply, "0;")
7680
reply = self.send_process_packet(f"MultiMemRead:ranges:{mem_address:x},0;")

0 commit comments

Comments
 (0)