aboutsummaryrefslogtreecommitdiff
path: root/pw_rpc/nanopb/server_reader_writer_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'pw_rpc/nanopb/server_reader_writer_test.cc')
-rw-r--r--pw_rpc/nanopb/server_reader_writer_test.cc13
1 files changed, 7 insertions, 6 deletions
diff --git a/pw_rpc/nanopb/server_reader_writer_test.cc b/pw_rpc/nanopb/server_reader_writer_test.cc
index e7b43e645..98a3b52bc 100644
--- a/pw_rpc/nanopb/server_reader_writer_test.cc
+++ b/pw_rpc/nanopb/server_reader_writer_test.cc
@@ -189,7 +189,8 @@ TEST(NanopbUnaryResponder, Open_ReturnsUsableResponder) {
NanopbUnaryResponder<pw_rpc_test_TestResponse>::Open<
TestService::TestUnaryRpc>(ctx.server, ctx.channel.id(), ctx.service);
- responder.Finish({.value = 4321, .repeated_field = {}});
+ ASSERT_EQ(OkStatus(),
+ responder.Finish({.value = 4321, .repeated_field = {}}));
EXPECT_EQ(ctx.output.last_response<TestService::TestUnaryRpc>().value, 4321);
EXPECT_EQ(ctx.output.last_status(), OkStatus());
@@ -202,8 +203,8 @@ TEST(NanopbServerWriter, Open_ReturnsUsableWriter) {
TestService::TestServerStreamRpc>(
ctx.server, ctx.channel.id(), ctx.service);
- responder.Write({.chunk = {}, .number = 321});
- responder.Finish();
+ ASSERT_EQ(OkStatus(), responder.Write({.chunk = {}, .number = 321}));
+ ASSERT_EQ(OkStatus(), responder.Finish());
EXPECT_EQ(ctx.output.last_response<TestService::TestServerStreamRpc>().number,
321u);
@@ -218,7 +219,7 @@ TEST(NanopbServerReader, Open_ReturnsUsableReader) {
Open<TestService::TestClientStreamRpc>(
ctx.server, ctx.channel.id(), ctx.service);
- responder.Finish({.chunk = {}, .number = 321});
+ ASSERT_EQ(OkStatus(), responder.Finish({.chunk = {}, .number = 321}));
EXPECT_EQ(ctx.output.last_response<TestService::TestClientStreamRpc>().number,
321u);
@@ -232,8 +233,8 @@ TEST(NanopbServerReaderWriter, Open_ReturnsUsableReaderWriter) {
Open<TestService::TestBidirectionalStreamRpc>(
ctx.server, ctx.channel.id(), ctx.service);
- responder.Write({.chunk = {}, .number = 321});
- responder.Finish(Status::NotFound());
+ ASSERT_EQ(OkStatus(), responder.Write({.chunk = {}, .number = 321}));
+ ASSERT_EQ(OkStatus(), responder.Finish(Status::NotFound()));
EXPECT_EQ(ctx.output.last_response<TestService::TestBidirectionalStreamRpc>()
.number,