summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'radio/1.0/vts/functional/radio_hidl_hal_voice.cpp')
-rw-r--r--radio/1.0/vts/functional/radio_hidl_hal_voice.cpp183
1 files changed, 91 insertions, 92 deletions
diff --git a/radio/1.0/vts/functional/radio_hidl_hal_voice.cpp b/radio/1.0/vts/functional/radio_hidl_hal_voice.cpp
index 1d2f199d..b3d56480 100644
--- a/radio/1.0/vts/functional/radio_hidl_hal_voice.cpp
+++ b/radio/1.0/vts/functional/radio_hidl_hal_voice.cpp
@@ -28,7 +28,7 @@ TEST_F(RadioHidlTest, getCurrentCalls) {
28 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 28 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
29 29
30 if (cardStatus.cardState == CardState::ABSENT) { 30 if (cardStatus.cardState == CardState::ABSENT) {
31 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE); 31 EXPECT_EQ(RadioError::NONE, radioRsp->rspInfo.error);
32 } 32 }
33} 33}
34 34
@@ -48,18 +48,14 @@ TEST_F(RadioHidlTest, dial) {
48 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 48 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
49 49
50 if (cardStatus.cardState == CardState::ABSENT) { 50 if (cardStatus.cardState == CardState::ABSENT) {
51 ASSERT_TRUE(CheckGeneralError() || 51 ASSERT_TRUE(CheckAnyOfErrors(
52 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 52 radioRsp->rspInfo.error,
53 radioRsp->rspInfo.error == RadioError::INVALID_STATE || 53 {RadioError::CANCELLED, RadioError::DEVICE_IN_USE, RadioError::FDN_CHECK_FAILURE,
54 radioRsp->rspInfo.error == RadioError::MODEM_ERR || 54 RadioError::INVALID_ARGUMENTS, RadioError::INVALID_CALL_ID,
55 radioRsp->rspInfo.error == RadioError::FDN_CHECK_FAILURE || 55 RadioError::INVALID_MODEM_STATE, RadioError::INVALID_STATE, RadioError::MODEM_ERR,
56 radioRsp->rspInfo.error == RadioError::NO_SUBSCRIPTION || 56 RadioError::NO_NETWORK_FOUND, RadioError::NO_SUBSCRIPTION,
57 radioRsp->rspInfo.error == RadioError::NO_NETWORK_FOUND || 57 RadioError::OPERATION_NOT_ALLOWED},
58 radioRsp->rspInfo.error == RadioError::INVALID_CALL_ID || 58 CHECK_GENERAL_ERROR));
59 radioRsp->rspInfo.error == RadioError::DEVICE_IN_USE ||
60 radioRsp->rspInfo.error == RadioError::OPERATION_NOT_ALLOWED ||
61 radioRsp->rspInfo.error == RadioError::INVALID_MODEM_STATE ||
62 radioRsp->rspInfo.error == RadioError::CANCELLED);
63 } 59 }
64} 60}
65 61
@@ -75,10 +71,10 @@ TEST_F(RadioHidlTest, hangup) {
75 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 71 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
76 72
77 if (cardStatus.cardState == CardState::ABSENT) { 73 if (cardStatus.cardState == CardState::ABSENT) {
78 ASSERT_TRUE(CheckGeneralError() || 74 ASSERT_TRUE(CheckAnyOfErrors(
79 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 75 radioRsp->rspInfo.error,
80 radioRsp->rspInfo.error == RadioError::INVALID_STATE || 76 {RadioError::INVALID_ARGUMENTS, RadioError::INVALID_STATE, RadioError::MODEM_ERR},
81 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 77 CHECK_GENERAL_ERROR));
82 } 78 }
83} 79}
84 80
@@ -94,8 +90,9 @@ TEST_F(RadioHidlTest, hangupWaitingOrBackground) {
94 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 90 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
95 91
96 if (cardStatus.cardState == CardState::ABSENT) { 92 if (cardStatus.cardState == CardState::ABSENT) {
97 ASSERT_TRUE(CheckGeneralError() || radioRsp->rspInfo.error == RadioError::INVALID_STATE || 93 ASSERT_TRUE(CheckAnyOfErrors(radioRsp->rspInfo.error,
98 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 94 {RadioError::INVALID_STATE, RadioError::MODEM_ERR},
95 CHECK_GENERAL_ERROR));
99 } 96 }
100} 97}
101 98
@@ -111,8 +108,9 @@ TEST_F(RadioHidlTest, hangupForegroundResumeBackground) {
111 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 108 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
112 109
113 if (cardStatus.cardState == CardState::ABSENT) { 110 if (cardStatus.cardState == CardState::ABSENT) {
114 ASSERT_TRUE(CheckGeneralError() || radioRsp->rspInfo.error == RadioError::INVALID_STATE || 111 ASSERT_TRUE(CheckAnyOfErrors(radioRsp->rspInfo.error,
115 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 112 {RadioError::INVALID_STATE, RadioError::MODEM_ERR},
113 CHECK_GENERAL_ERROR));
116 } 114 }
117} 115}
118 116
@@ -128,8 +126,9 @@ TEST_F(RadioHidlTest, switchWaitingOrHoldingAndActive) {
128 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 126 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
129 127
130 if (cardStatus.cardState == CardState::ABSENT) { 128 if (cardStatus.cardState == CardState::ABSENT) {
131 ASSERT_TRUE(CheckGeneralError() || radioRsp->rspInfo.error == RadioError::INVALID_STATE || 129 ASSERT_TRUE(CheckAnyOfErrors(radioRsp->rspInfo.error,
132 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 130 {RadioError::INVALID_STATE, RadioError::MODEM_ERR},
131 CHECK_GENERAL_ERROR));
133 } 132 }
134} 133}
135 134
@@ -145,8 +144,9 @@ TEST_F(RadioHidlTest, conference) {
145 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 144 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
146 145
147 if (cardStatus.cardState == CardState::ABSENT) { 146 if (cardStatus.cardState == CardState::ABSENT) {
148 ASSERT_TRUE(CheckGeneralError() || radioRsp->rspInfo.error == RadioError::INVALID_STATE || 147 ASSERT_TRUE(CheckAnyOfErrors(radioRsp->rspInfo.error,
149 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 148 {RadioError::INVALID_STATE, RadioError::MODEM_ERR},
149 CHECK_GENERAL_ERROR));
150 } 150 }
151} 151}
152 152
@@ -162,8 +162,9 @@ TEST_F(RadioHidlTest, rejectCall) {
162 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 162 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
163 163
164 if (cardStatus.cardState == CardState::ABSENT) { 164 if (cardStatus.cardState == CardState::ABSENT) {
165 ASSERT_TRUE(CheckGeneralError() || radioRsp->rspInfo.error == RadioError::INVALID_STATE || 165 ASSERT_TRUE(CheckAnyOfErrors(radioRsp->rspInfo.error,
166 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 166 {RadioError::INVALID_STATE, RadioError::MODEM_ERR},
167 CHECK_GENERAL_ERROR));
167 } 168 }
168} 169}
169 170
@@ -179,7 +180,8 @@ TEST_F(RadioHidlTest, getLastCallFailCause) {
179 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 180 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
180 181
181 if (cardStatus.cardState == CardState::ABSENT) { 182 if (cardStatus.cardState == CardState::ABSENT) {
182 ASSERT_TRUE(CheckGeneralError() || radioRsp->rspInfo.error == RadioError::NONE); 183 ASSERT_TRUE(
184 CheckAnyOfErrors(radioRsp->rspInfo.error, {RadioError::NONE}, CHECK_GENERAL_ERROR));
183 } 185 }
184} 186}
185 187
@@ -194,10 +196,10 @@ TEST_F(RadioHidlTest, sendUssd) {
194 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 196 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
195 197
196 if (cardStatus.cardState == CardState::ABSENT) { 198 if (cardStatus.cardState == CardState::ABSENT) {
197 ASSERT_TRUE(CheckGeneralError() || 199 ASSERT_TRUE(CheckAnyOfErrors(
198 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 200 radioRsp->rspInfo.error,
199 radioRsp->rspInfo.error == RadioError::INVALID_STATE || 201 {RadioError::INVALID_ARGUMENTS, RadioError::INVALID_STATE, RadioError::MODEM_ERR},
200 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 202 CHECK_GENERAL_ERROR));
201 } 203 }
202} 204}
203 205
@@ -213,9 +215,10 @@ TEST_F(RadioHidlTest, cancelPendingUssd) {
213 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 215 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
214 216
215 if (cardStatus.cardState == CardState::ABSENT) { 217 if (cardStatus.cardState == CardState::ABSENT) {
216 ASSERT_TRUE(CheckGeneralError() || radioRsp->rspInfo.error == RadioError::INVALID_STATE || 218 ASSERT_TRUE(
217 radioRsp->rspInfo.error == RadioError::MODEM_ERR || 219 CheckAnyOfErrors(radioRsp->rspInfo.error,
218 radioRsp->rspInfo.error == RadioError::NONE); 220 {RadioError::NONE, RadioError::INVALID_STATE, RadioError::MODEM_ERR},
221 CHECK_GENERAL_ERROR));
219 } 222 }
220} 223}
221 224
@@ -234,10 +237,10 @@ TEST_F(RadioHidlTest, getCallForwardStatus) {
234 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 237 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
235 238
236 if (cardStatus.cardState == CardState::ABSENT) { 239 if (cardStatus.cardState == CardState::ABSENT) {
237 ASSERT_TRUE(CheckGeneralError() || 240 ASSERT_TRUE(CheckAnyOfErrors(
238 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 241 radioRsp->rspInfo.error,
239 radioRsp->rspInfo.error == RadioError::INVALID_STATE || 242 {RadioError::INVALID_ARGUMENTS, RadioError::INVALID_STATE, RadioError::MODEM_ERR},
240 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 243 CHECK_GENERAL_ERROR));
241 } 244 }
242} 245}
243 246
@@ -256,10 +259,10 @@ TEST_F(RadioHidlTest, setCallForward) {
256 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 259 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
257 260
258 if (cardStatus.cardState == CardState::ABSENT) { 261 if (cardStatus.cardState == CardState::ABSENT) {
259 ASSERT_TRUE(CheckGeneralError() || 262 ASSERT_TRUE(CheckAnyOfErrors(
260 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 263 radioRsp->rspInfo.error,
261 radioRsp->rspInfo.error == RadioError::INVALID_STATE || 264 {RadioError::INVALID_ARGUMENTS, RadioError::INVALID_STATE, RadioError::MODEM_ERR},
262 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 265 CHECK_GENERAL_ERROR));
263 } 266 }
264} 267}
265 268
@@ -275,10 +278,10 @@ TEST_F(RadioHidlTest, getCallWaiting) {
275 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 278 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
276 279
277 if (cardStatus.cardState == CardState::ABSENT) { 280 if (cardStatus.cardState == CardState::ABSENT) {
278 ASSERT_TRUE(CheckGeneralError() || 281 ASSERT_TRUE(CheckAnyOfErrors(
279 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 282 radioRsp->rspInfo.error,
280 radioRsp->rspInfo.error == RadioError::NONE || 283 {RadioError::NONE, RadioError::INVALID_ARGUMENTS, RadioError::MODEM_ERR},
281 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 284 CHECK_GENERAL_ERROR));
282 } 285 }
283} 286}
284 287
@@ -294,10 +297,10 @@ TEST_F(RadioHidlTest, setCallWaiting) {
294 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 297 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
295 298
296 if (cardStatus.cardState == CardState::ABSENT) { 299 if (cardStatus.cardState == CardState::ABSENT) {
297 ASSERT_TRUE(CheckGeneralError() || 300 ASSERT_TRUE(CheckAnyOfErrors(
298 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 301 radioRsp->rspInfo.error,
299 radioRsp->rspInfo.error == RadioError::INVALID_STATE || 302 {RadioError::INVALID_ARGUMENTS, RadioError::INVALID_STATE, RadioError::MODEM_ERR},
300 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 303 CHECK_GENERAL_ERROR));
301 } 304 }
302} 305}
303 306
@@ -313,8 +316,9 @@ TEST_F(RadioHidlTest, acceptCall) {
313 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 316 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
314 317
315 if (cardStatus.cardState == CardState::ABSENT) { 318 if (cardStatus.cardState == CardState::ABSENT) {
316 ASSERT_TRUE(CheckGeneralError() || radioRsp->rspInfo.error == RadioError::INVALID_STATE || 319 ASSERT_TRUE(CheckAnyOfErrors(radioRsp->rspInfo.error,
317 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 320 {RadioError::INVALID_STATE, RadioError::MODEM_ERR},
321 CHECK_GENERAL_ERROR));
318 } 322 }
319} 323}
320 324
@@ -330,10 +334,10 @@ TEST_F(RadioHidlTest, separateConnection) {
330 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 334 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
331 335
332 if (cardStatus.cardState == CardState::ABSENT) { 336 if (cardStatus.cardState == CardState::ABSENT) {
333 ASSERT_TRUE(CheckGeneralError() || 337 ASSERT_TRUE(CheckAnyOfErrors(
334 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 338 radioRsp->rspInfo.error,
335 radioRsp->rspInfo.error == RadioError::INVALID_STATE || 339 {RadioError::INVALID_ARGUMENTS, RadioError::INVALID_STATE, RadioError::MODEM_ERR},
336 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 340 CHECK_GENERAL_ERROR));
337 } 341 }
338} 342}
339 343
@@ -349,8 +353,9 @@ TEST_F(RadioHidlTest, explicitCallTransfer) {
349 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 353 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
350 354
351 if (cardStatus.cardState == CardState::ABSENT) { 355 if (cardStatus.cardState == CardState::ABSENT) {
352 ASSERT_TRUE(CheckGeneralError() || radioRsp->rspInfo.error == RadioError::INVALID_STATE || 356 ASSERT_TRUE(CheckAnyOfErrors(radioRsp->rspInfo.error,
353 radioRsp->rspInfo.error == RadioError::MODEM_ERR); 357 {RadioError::INVALID_STATE, RadioError::MODEM_ERR},
358 CHECK_GENERAL_ERROR));
354 } 359 }
355} 360}
356 361
@@ -366,14 +371,11 @@ TEST_F(RadioHidlTest, sendCDMAFeatureCode) {
366 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 371 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
367 372
368 if (cardStatus.cardState == CardState::ABSENT) { 373 if (cardStatus.cardState == CardState::ABSENT) {
369 std::cout << static_cast<int>(radioRsp->rspInfo.error) << std::endl; 374 ASSERT_TRUE(CheckAnyOfErrors(radioRsp->rspInfo.error,
370 ASSERT_TRUE(CheckGeneralError() || 375 {RadioError::NONE, RadioError::INVALID_ARGUMENTS,
371 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 376 RadioError::INVALID_CALL_ID, RadioError::INVALID_MODEM_STATE,
372 radioRsp->rspInfo.error == RadioError::NONE || 377 RadioError::MODEM_ERR, RadioError::OPERATION_NOT_ALLOWED},
373 radioRsp->rspInfo.error == RadioError::INVALID_CALL_ID || 378 CHECK_GENERAL_ERROR));
374 radioRsp->rspInfo.error == RadioError::INVALID_MODEM_STATE ||
375 radioRsp->rspInfo.error == RadioError::MODEM_ERR ||
376 radioRsp->rspInfo.error == RadioError::OPERATION_NOT_ALLOWED);
377 } 379 }
378} 380}
379 381
@@ -389,12 +391,11 @@ TEST_F(RadioHidlTest, sendDtmf) {
389 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 391 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
390 392
391 if (cardStatus.cardState == CardState::ABSENT) { 393 if (cardStatus.cardState == CardState::ABSENT) {
392 ASSERT_TRUE(CheckGeneralError() || 394 ASSERT_TRUE(CheckAnyOfErrors(
393 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 395 radioRsp->rspInfo.error,
394 radioRsp->rspInfo.error == RadioError::NONE || 396 {RadioError::NONE, RadioError::INVALID_ARGUMENTS, RadioError::INVALID_CALL_ID,
395 radioRsp->rspInfo.error == RadioError::INVALID_CALL_ID || 397 RadioError::INVALID_MODEM_STATE, RadioError::MODEM_ERR},
396 radioRsp->rspInfo.error == RadioError::MODEM_ERR || 398 CHECK_GENERAL_ERROR));
397 radioRsp->rspInfo.error == RadioError::INVALID_MODEM_STATE);
398 } 399 }
399} 400}
400 401
@@ -410,12 +411,11 @@ TEST_F(RadioHidlTest, startDtmf) {
410 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 411 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
411 412
412 if (cardStatus.cardState == CardState::ABSENT) { 413 if (cardStatus.cardState == CardState::ABSENT) {
413 ASSERT_TRUE(CheckGeneralError() || 414 ASSERT_TRUE(CheckAnyOfErrors(
414 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 415 radioRsp->rspInfo.error,
415 radioRsp->rspInfo.error == RadioError::NONE || 416 {RadioError::NONE, RadioError::INVALID_ARGUMENTS, RadioError::INVALID_CALL_ID,
416 radioRsp->rspInfo.error == RadioError::INVALID_CALL_ID || 417 RadioError::INVALID_MODEM_STATE, RadioError::MODEM_ERR},
417 radioRsp->rspInfo.error == RadioError::MODEM_ERR || 418 CHECK_GENERAL_ERROR));
418 radioRsp->rspInfo.error == RadioError::INVALID_MODEM_STATE);
419 } 419 }
420} 420}
421 421
@@ -431,10 +431,10 @@ TEST_F(RadioHidlTest, stopDtmf) {
431 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 431 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
432 432
433 if (cardStatus.cardState == CardState::ABSENT) { 433 if (cardStatus.cardState == CardState::ABSENT) {
434 ASSERT_TRUE(CheckGeneralError() || radioRsp->rspInfo.error == RadioError::NONE || 434 ASSERT_TRUE(CheckAnyOfErrors(radioRsp->rspInfo.error,
435 radioRsp->rspInfo.error == RadioError::INVALID_CALL_ID || 435 {RadioError::NONE, RadioError::INVALID_CALL_ID,
436 radioRsp->rspInfo.error == RadioError::MODEM_ERR || 436 RadioError::INVALID_MODEM_STATE, RadioError::MODEM_ERR},
437 radioRsp->rspInfo.error == RadioError::INVALID_MODEM_STATE); 437 CHECK_GENERAL_ERROR));
438 } 438 }
439} 439}
440 440
@@ -450,9 +450,9 @@ TEST_F(RadioHidlTest, setMute) {
450 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 450 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
451 451
452 if (cardStatus.cardState == CardState::ABSENT) { 452 if (cardStatus.cardState == CardState::ABSENT) {
453 ASSERT_TRUE(CheckGeneralError() || 453 ASSERT_TRUE(CheckAnyOfErrors(radioRsp->rspInfo.error,
454 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 454 {RadioError::NONE, RadioError::INVALID_ARGUMENTS},
455 radioRsp->rspInfo.error == RadioError::NONE); 455 CHECK_GENERAL_ERROR));
456 } 456 }
457} 457}
458 458
@@ -468,7 +468,7 @@ TEST_F(RadioHidlTest, getMute) {
468 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 468 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
469 469
470 if (cardStatus.cardState == CardState::ABSENT) { 470 if (cardStatus.cardState == CardState::ABSENT) {
471 ASSERT_TRUE(radioRsp->rspInfo.error == RadioError::NONE); 471 EXPECT_EQ(RadioError::NONE, radioRsp->rspInfo.error);
472 } 472 }
473} 473}
474 474
@@ -484,10 +484,9 @@ TEST_F(RadioHidlTest, sendBurstDtmf) {
484 EXPECT_EQ(serial, radioRsp->rspInfo.serial); 484 EXPECT_EQ(serial, radioRsp->rspInfo.serial);
485 485
486 if (cardStatus.cardState == CardState::ABSENT) { 486 if (cardStatus.cardState == CardState::ABSENT) {
487 ASSERT_TRUE(CheckGeneralError() || 487 ASSERT_TRUE(CheckAnyOfErrors(radioRsp->rspInfo.error,
488 radioRsp->rspInfo.error == RadioError::INVALID_ARGUMENTS || 488 {RadioError::INVALID_ARGUMENTS, RadioError::INVALID_STATE,
489 radioRsp->rspInfo.error == RadioError::INVALID_STATE || 489 RadioError::MODEM_ERR, RadioError::OPERATION_NOT_ALLOWED},
490 radioRsp->rspInfo.error == RadioError::MODEM_ERR || 490 CHECK_GENERAL_ERROR));
491 radioRsp->rspInfo.error == RadioError::OPERATION_NOT_ALLOWED);
492 } 491 }
493} \ No newline at end of file 492} \ No newline at end of file