diff options
author | Todd Fiala <todd.fiala@gmail.com> | 2015-12-02 21:45:15 +0000 |
---|---|---|
committer | Todd Fiala <todd.fiala@gmail.com> | 2015-12-02 21:45:15 +0000 |
commit | c84311163a58a96d5591caf1512f934e77e7a86e (patch) | |
tree | d686ba94f0069277feb972f7502f54fdf181c5a4 /lldb/packages/Python/lldbsuite/test | |
parent | 1a6b5a9e4f78145e0a8534a533a4d435409479b5 (diff) | |
download | bcm5719-llvm-c84311163a58a96d5591caf1512f934e77e7a86e.tar.gz bcm5719-llvm-c84311163a58a96d5591caf1512f934e77e7a86e.zip |
Candidate fixes for python2/3 compatible string handling in pickling support.
llvm-svn: 254550
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
-rw-r--r-- | lldb/packages/Python/lldbsuite/test/dotest_channels.py | 4 | ||||
-rw-r--r-- | lldb/packages/Python/lldbsuite/test/test_results.py | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/dotest_channels.py b/lldb/packages/Python/lldbsuite/test/dotest_channels.py index 3797ab7697d..02605fe6bc5 100644 --- a/lldb/packages/Python/lldbsuite/test/dotest_channels.py +++ b/lldb/packages/Python/lldbsuite/test/dotest_channels.py @@ -47,7 +47,7 @@ class UnpicklingForwardingReaderChannel(asyncore.dispatcher): self.header_contents = '' self.packet_bytes_remaining = 0 self.reading_header = True - self.ibuffer = '' + self.ibuffer = b'' self.forwarding_func = forwarding_func if forwarding_func is None: # This whole class is useless if we do nothing with the @@ -58,7 +58,7 @@ class UnpicklingForwardingReaderChannel(asyncore.dispatcher): """Unpickles the collected input buffer bytes and forwards.""" if len(self.ibuffer) > 0: self.forwarding_func(cPickle.loads(self.ibuffer)) - self.ibuffer = '' + self.ibuffer = b'' def consume_header_bytes(self, data): """Consumes header bytes from the front of data. diff --git a/lldb/packages/Python/lldbsuite/test/test_results.py b/lldb/packages/Python/lldbsuite/test/test_results.py index 12fb2e51d77..547603ee491 100644 --- a/lldb/packages/Python/lldbsuite/test/test_results.py +++ b/lldb/packages/Python/lldbsuite/test/test_results.py @@ -1029,8 +1029,8 @@ class RawPickledFormatter(ResultsFormatter): # Send it as {serialized_length_of_serialized_bytes}#{serialized_bytes} pickled_message = cPickle.dumps(test_event) - self.out_file.send( - "{}#{}".format(len(pickled_message), pickled_message)) + self.out_file.send("{}#".format(len(pickled_message))) + self.out_file.send(pickled_message) class DumpFormatter(ResultsFormatter): |