diff options
author | Jonas Devlieghere <jonas@devlieghere.com> | 2019-10-01 17:41:48 +0000 |
---|---|---|
committer | Jonas Devlieghere <jonas@devlieghere.com> | 2019-10-01 17:41:48 +0000 |
commit | 2783d8179110b213714576fe6809ee8b02e55b16 (patch) | |
tree | ddc37de49ab920e3f79a2a640528b95184e13768 /lldb/unittests/Process | |
parent | 9292983154f5ef5248f247a9e2b66543d5a74bbe (diff) | |
download | bcm5719-llvm-2783d8179110b213714576fe6809ee8b02e55b16.tar.gz bcm5719-llvm-2783d8179110b213714576fe6809ee8b02e55b16.zip |
[JSON] Use LLVM's library for encoding JSON in StructuredData
This patch replaces the hand-rolled JSON emission in StructuredData with
LLVM's JSON library.
Differential revision: https://reviews.llvm.org/D68248
llvm-svn: 373359
Diffstat (limited to 'lldb/unittests/Process')
-rw-r--r-- | lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp b/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp index 4a5741c809b..e52f3782437 100644 --- a/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp +++ b/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp @@ -384,9 +384,9 @@ TEST_F(GDBRemoteCommunicationClientTest, SendStartTracePacket) { // Since the line is exceeding 80 characters. std::string expected_packet1 = - R"(jTraceStart:{"buffersize" : 8192,"metabuffersize" : 8192,"params" :)"; + R"(jTraceStart:{"buffersize":8192,"metabuffersize":8192,"params":)"; std::string expected_packet2 = - R"( {"psb" : 1,"tracetech" : "intel-pt"},"threadid" : 35,"type" : 1})"; + R"({"psb":1,"tracetech":"intel-pt"},"threadid":35,"type":1})"; HandlePacket(server, (expected_packet1 + expected_packet2), "1"); ASSERT_TRUE(error.Success()); ASSERT_EQ(result.get(), 1u); @@ -409,8 +409,7 @@ TEST_F(GDBRemoteCommunicationClientTest, SendStopTracePacket) { return client.SendStopTracePacket(trace_id, thread_id); }); - const char *expected_packet = - R"(jTraceStop:{"threadid" : 35,"traceid" : 3})"; + const char *expected_packet = R"(jTraceStop:{"threadid":35,"traceid":3})"; HandlePacket(server, expected_packet, "OK"); ASSERT_TRUE(result.get().Success()); @@ -435,8 +434,8 @@ TEST_F(GDBRemoteCommunicationClientTest, SendGetDataPacket) { }); std::string expected_packet1 = - R"(jTraceBufferRead:{"buffersize" : 32,"offset" : 0,"threadid" : 35,)"; - std::string expected_packet2 = R"("traceid" : 3})"; + R"(jTraceBufferRead:{"buffersize":32,"offset":0,"threadid":35,)"; + std::string expected_packet2 = R"("traceid":3})"; HandlePacket(server, expected_packet1+expected_packet2, "123456"); ASSERT_TRUE(result.get().Success()); ASSERT_EQ(buffer.size(), 3u); @@ -467,8 +466,8 @@ TEST_F(GDBRemoteCommunicationClientTest, SendGetMetaDataPacket) { }); std::string expected_packet1 = - R"(jTraceMetaRead:{"buffersize" : 32,"offset" : 0,"threadid" : 35,)"; - std::string expected_packet2 = R"("traceid" : 3})"; + R"(jTraceMetaRead:{"buffersize":32,"offset":0,"threadid":35,)"; + std::string expected_packet2 = R"("traceid":3})"; HandlePacket(server, expected_packet1+expected_packet2, "123456"); ASSERT_TRUE(result.get().Success()); ASSERT_EQ(buffer.size(), 3u); @@ -497,11 +496,10 @@ TEST_F(GDBRemoteCommunicationClientTest, SendGetTraceConfigPacket) { }); const char *expected_packet = - R"(jTraceConfigRead:{"threadid" : 35,"traceid" : 3})"; + R"(jTraceConfigRead:{"threadid":35,"traceid":3})"; std::string response1 = - R"({"buffersize" : 8192,"params" : {"psb" : 1,"tracetech" : "intel-pt"})"; - std::string response2 = - R"(],"metabuffersize" : 8192,"threadid" : 35,"type" : 1}])"; + R"({"buffersize":8192,"params":{"psb":1,"tracetech":"intel-pt"})"; + std::string response2 = R"(],"metabuffersize":8192,"threadid":35,"type":1}])"; HandlePacket(server, expected_packet, response1+response2); ASSERT_TRUE(result.get().Success()); ASSERT_EQ(options.getTraceBufferSize(), 8192u); |