Skip to content

Commit

Permalink
Changes to comms_test module to run unittests with --config=android_a…
Browse files Browse the repository at this point in the history
…rm64

PiperOrigin-RevId: 438017732
Change-Id: I10a8ec154793f57f194a265e590f39b36c3d3043
  • Loading branch information
okunz authored and copybara-github committed Mar 29, 2022
1 parent dc895f6 commit c1ac5c3
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions sandboxed_api/sandbox2/comms_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ class CommsTest : public ::testing::Test {
int fd_server_;
};

constexpr char kProtoStr[] = "value: \"ABCD\"\n";
constexpr char kProtoStr[] = "ABCD";
static const absl::string_view NullTestString() {
static constexpr char kHelperStr[] = "test\0\n\r\t\x01\x02";
return absl::string_view(kHelperStr, sizeof(kHelperStr) - 1);
Expand Down Expand Up @@ -285,16 +285,14 @@ TEST_F(CommsTest, TestSendRecvProto) {
// Receive a ProtoBuf.
std::unique_ptr<CommsTestMsg> comms_msg(new CommsTestMsg());
ASSERT_THAT(comms->RecvProtoBuf(comms_msg.get()), IsTrue());
std::string tmp_str;
ASSERT_THAT(google::protobuf::TextFormat::PrintToString(*comms_msg, &tmp_str),
IsTrue());
EXPECT_THAT(tmp_str, Eq(kProtoStr));
ASSERT_THAT(comms_msg->value_size(), Eq(1));
EXPECT_THAT(comms_msg->value(0), Eq(kProtoStr));
};
auto b = [](Comms* comms) {
// Send a ProtoBuf.
std::unique_ptr<CommsTestMsg> comms_msg(new CommsTestMsg());
ASSERT_THAT(google::protobuf::TextFormat::ParseFromString(kProtoStr, comms_msg.get()),
IsTrue());
comms_msg->add_value(kProtoStr);
ASSERT_THAT(comms_msg->value_size(), Eq(1));
ASSERT_THAT(comms->SendProtoBuf(*comms_msg), IsTrue());
};
HandleCommunication(sockname_, a, b);
Expand Down

0 comments on commit c1ac5c3

Please sign in to comment.