• Home
  • Raw
  • Download

Lines Matching full:status

22 Status ReturnStatus(Status status) { return status; }  in ReturnStatus()  argument
23 StatusWithSize ReturnStatusWithSize(StatusWithSize status) { return status; } in ReturnStatusWithSize() argument
25 Status TryStatus(Status status) { in TryStatus() argument
26 PW_TRY(ReturnStatus(status)); in TryStatus()
28 // Any status other than OK should have already returned. in TryStatus()
29 EXPECT_EQ(status, OkStatus()); in TryStatus()
30 return status; in TryStatus()
33 Status TryStatus(StatusWithSize status) { in TryStatus() argument
34 PW_TRY(ReturnStatusWithSize(status)); in TryStatus()
36 // Any status other than OK should have already returned. in TryStatus()
37 EXPECT_EQ(status.status(), OkStatus()); in TryStatus()
38 return status.status(); in TryStatus()
41 TEST(Status, Try_Status) { in TEST() argument
44 // Don't need all the status types, just pick a few not-ok ones. in TEST()
45 EXPECT_EQ(TryStatus(Status::Cancelled()), Status::Cancelled()); in TEST()
46 EXPECT_EQ(TryStatus(Status::DataLoss()), Status::DataLoss()); in TEST()
47 EXPECT_EQ(TryStatus(Status::Unimplemented()), Status::Unimplemented()); in TEST()
50 TEST(Status, Try_StatusWithSizeOk) { in TEST() argument
57 TEST(Status, Try_StatusWithSizeError) { in TEST() argument
59 StatusWithSize val(Status::DataLoss(), i); in TEST()
60 EXPECT_EQ(TryStatus(val), Status::DataLoss()); in TEST()
64 TEST(Status, Try_StatusWithSizeFromConstant) { in TEST() argument
65 // Don't need all the status types, just pick a few not-ok ones. in TEST()
66 EXPECT_EQ(TryStatus(StatusWithSize::Cancelled()), Status::Cancelled()); in TEST()
67 EXPECT_EQ(TryStatus(StatusWithSize::DataLoss()), Status::DataLoss()); in TEST()
69 Status::Unimplemented()); in TEST()
72 Status TryStatusAssign(size_t& size_val, StatusWithSize status) { in TryStatusAssign() argument
73 PW_TRY_ASSIGN(size_val, ReturnStatusWithSize(status)); in TryStatusAssign()
75 // Any status other than OK should have already returned. in TryStatusAssign()
76 EXPECT_EQ(status.status(), OkStatus()); in TryStatusAssign()
77 EXPECT_EQ(size_val, status.size()); in TryStatusAssign()
78 return status.status(); in TryStatusAssign()
81 TEST(Status, TryAssignOk) { in TEST() argument
91 TEST(Status, TryAssignError) { in TEST() argument
95 StatusWithSize val(Status::OutOfRange(), i); in TEST()
96 EXPECT_EQ(TryStatusAssign(size_val, val), Status::OutOfRange()); in TEST()
101 StatusWithSize TryStatusWithSize(StatusWithSize status) { in TryStatusWithSize() argument
102 PW_TRY_WITH_SIZE(ReturnStatusWithSize(status)); in TryStatusWithSize()
104 // Any status other than OK should have already returned. in TryStatusWithSize()
105 EXPECT_TRUE(status.ok()); in TryStatusWithSize()
106 return status; in TryStatusWithSize()
109 StatusWithSize TryStatusWithSize(Status status) { in TryStatusWithSize() argument
110 PW_TRY_WITH_SIZE(ReturnStatus(status)); in TryStatusWithSize()
112 // Any status other than OK should have already returned. in TryStatusWithSize()
113 EXPECT_EQ(status, OkStatus()); in TryStatusWithSize()
115 StatusWithSize return_val(status, 0u); in TryStatusWithSize()
119 TEST(Status, TryWithSize_StatusOk) { in TEST() argument
121 EXPECT_EQ(result.status(), OkStatus()); in TEST()
125 TEST(Status, TryWithSize_StatusError) { in TEST() argument
126 StatusWithSize result = TryStatusWithSize(Status::PermissionDenied()); in TEST()
127 EXPECT_EQ(result.status(), Status::PermissionDenied()); in TEST()
131 TEST(Status, TryWithSize_StatusWithSizeOk) { in TEST() argument
134 EXPECT_EQ(TryStatusWithSize(val).status(), OkStatus()); in TEST()
139 TEST(Status, TryWithSize_StatusWithSizeError) { in TEST() argument
141 StatusWithSize val(Status::DataLoss(), i); in TEST()
143 EXPECT_EQ(result.status(), Status::DataLoss()); in TEST()
148 TEST(Status, TryWithSize_StatusWithSizeConst) { in TEST() argument
150 EXPECT_EQ(result.status(), Status::DataLoss()); in TEST()
154 EXPECT_EQ(result.status(), Status::NotFound()); in TEST()
158 EXPECT_EQ(result.status(), Status::Unimplemented()); in TEST()