@@ -111,7 +111,7 @@ TEST_F(TestDTLSSocketWrapper, constructor_hostname)
111
111
112
112
TEST_F (TestDTLSSocketWrapper, connect)
113
113
{
114
- transport->open ((NetworkStack *) &stack);
114
+ transport->open (&stack);
115
115
const SocketAddress a (" 127.0.0.1" , 1024 );
116
116
stack.return_socketAddress = a;
117
117
EXPECT_EQ (wrapper->connect (a), NSAPI_ERROR_OK);
@@ -129,7 +129,7 @@ TEST_F(TestDTLSSocketWrapper, connect_no_open)
129
129
130
130
TEST_F (TestDTLSSocketWrapper, connect_handshake_fail_ssl_handshake)
131
131
{
132
- transport->open ((NetworkStack *) &stack);
132
+ transport->open (&stack);
133
133
mbedtls_stub.useCounter = true ;
134
134
mbedtls_stub.retArray [1 ] = -1 ; // mbedtls_ssl_handshake error
135
135
const SocketAddress a (" 127.0.0.1" , 1024 );
@@ -139,7 +139,7 @@ TEST_F(TestDTLSSocketWrapper, connect_handshake_fail_ssl_handshake)
139
139
140
140
TEST_F (TestDTLSSocketWrapper, connect_handshake_fail_ssl_handshake_in_progress)
141
141
{
142
- EXPECT_EQ (transport->open ((NetworkStack *) &stack), NSAPI_ERROR_OK);
142
+ EXPECT_EQ (transport->open (&stack), NSAPI_ERROR_OK);
143
143
mbedtls_stub.useCounter = true ;
144
144
wrapper->set_timeout (1 );
145
145
eventFlagsStubNextRetval.push_back (osFlagsError); // Break the wait loop
@@ -151,7 +151,7 @@ TEST_F(TestDTLSSocketWrapper, connect_handshake_fail_ssl_handshake_in_progress)
151
151
152
152
TEST_F (TestDTLSSocketWrapper, connect_handshake_fail_ssl_get_verify_result)
153
153
{
154
- transport->open ((NetworkStack *) &stack);
154
+ transport->open (&stack);
155
155
mbedtls_stub.uint32_value = 1 ; // mbedtls_ssl_get_verify_result error
156
156
const SocketAddress a (" 127.0.0.1" , 1024 );
157
157
stack.return_socketAddress = a;
@@ -160,7 +160,7 @@ TEST_F(TestDTLSSocketWrapper, connect_handshake_fail_ssl_get_verify_result)
160
160
161
161
TEST_F (TestDTLSSocketWrapper, connect_fail_ctr_drbg_seed)
162
162
{
163
- transport->open ((NetworkStack *) &stack);
163
+ transport->open (&stack);
164
164
mbedtls_stub.crt_expected_int = 1 ; // mbedtls_ctr_drbg_seed error
165
165
stack.return_value = NSAPI_ERROR_OK;
166
166
const SocketAddress a (" 127.0.0.1" , 1024 );
@@ -171,7 +171,7 @@ TEST_F(TestDTLSSocketWrapper, connect_fail_ctr_drbg_seed)
171
171
172
172
TEST_F (TestDTLSSocketWrapper, connect_fail_ssl_setup)
173
173
{
174
- transport->open ((NetworkStack *) &stack);
174
+ transport->open (&stack);
175
175
mbedtls_stub.useCounter = true ;
176
176
mbedtls_stub.retArray [0 ] = 2 ; // mbedtls_ssl_setup error
177
177
stack.return_value = NSAPI_ERROR_OK;
@@ -192,7 +192,7 @@ TEST_F(TestDTLSSocketWrapper, send_in_one_chunk)
192
192
{
193
193
mbedtls_stub.useCounter = true ;
194
194
mbedtls_stub.retArray [2 ] = dataSize; // mbedtls_ssl_write
195
- transport->open ((NetworkStack *) &stack);
195
+ transport->open (&stack);
196
196
const SocketAddress a (" 127.0.0.1" , 1024 );
197
197
stack.return_socketAddress = a;
198
198
EXPECT_EQ (wrapper->connect (a), NSAPI_ERROR_OK);
@@ -203,7 +203,7 @@ TEST_F(TestDTLSSocketWrapper, send_in_two_chunks)
203
203
{
204
204
mbedtls_stub.useCounter = true ;
205
205
mbedtls_stub.retArray [2 ] = dataSize; // mbedtls_ssl_write
206
- transport->open ((NetworkStack *) &stack);
206
+ transport->open (&stack);
207
207
const SocketAddress a (" 127.0.0.1" , 1024 );
208
208
stack.return_socketAddress = a;
209
209
EXPECT_EQ (wrapper->connect (a), NSAPI_ERROR_OK);
@@ -212,7 +212,7 @@ TEST_F(TestDTLSSocketWrapper, send_in_two_chunks)
212
212
213
213
TEST_F (TestDTLSSocketWrapper, send_error_would_block)
214
214
{
215
- transport->open ((NetworkStack *) &stack);
215
+ transport->open (&stack);
216
216
mbedtls_stub.useCounter = true ;
217
217
mbedtls_stub.retArray [2 ] = MBEDTLS_ERR_SSL_WANT_WRITE; // mbedtls_ssl_write
218
218
eventFlagsStubNextRetval.push_back (osFlagsError); // Break the wait loop
@@ -224,7 +224,7 @@ TEST_F(TestDTLSSocketWrapper, send_error_would_block)
224
224
225
225
TEST_F (TestDTLSSocketWrapper, send_to)
226
226
{
227
- transport->open ((NetworkStack *) &stack);
227
+ transport->open (&stack);
228
228
mbedtls_stub.useCounter = true ;
229
229
230
230
mbedtls_stub.retArray [2 ] = dataSize; // mbedtls_ssl_write
@@ -244,7 +244,7 @@ TEST_F(TestDTLSSocketWrapper, recv_no_open)
244
244
245
245
TEST_F (TestDTLSSocketWrapper, recv_all_data)
246
246
{
247
- transport->open ((NetworkStack *) &stack);
247
+ transport->open (&stack);
248
248
mbedtls_stub.useCounter = true ;
249
249
mbedtls_stub.retArray [2 ] = dataSize; // mbedtls_ssl_write
250
250
const SocketAddress a (" 127.0.0.1" , 1024 );
@@ -255,7 +255,7 @@ TEST_F(TestDTLSSocketWrapper, recv_all_data)
255
255
256
256
TEST_F (TestDTLSSocketWrapper, recv_less_than_expected)
257
257
{
258
- transport->open ((NetworkStack *) &stack);
258
+ transport->open (&stack);
259
259
unsigned int lessThanDataSize = dataSize - 1 ;
260
260
mbedtls_stub.useCounter = true ;
261
261
mbedtls_stub.retArray [2 ] = lessThanDataSize; // mbedtls_ssl_write
@@ -267,7 +267,7 @@ TEST_F(TestDTLSSocketWrapper, recv_less_than_expected)
267
267
268
268
TEST_F (TestDTLSSocketWrapper, recv_would_block)
269
269
{
270
- transport->open ((NetworkStack *) &stack);
270
+ transport->open (&stack);
271
271
mbedtls_stub.useCounter = true ;
272
272
mbedtls_stub.retArray [2 ] = MBEDTLS_ERR_SSL_WANT_WRITE; // mbedtls_ssl_write
273
273
const SocketAddress a (" 127.0.0.1" , 1024 );
@@ -286,7 +286,7 @@ TEST_F(TestDTLSSocketWrapper, recv_from_no_socket)
286
286
TEST_F (TestDTLSSocketWrapper, recv_from)
287
287
{
288
288
SocketAddress a (" 127.0.0.1" , 1024 );
289
- EXPECT_EQ (transport->open ((NetworkStack *) &stack), NSAPI_ERROR_OK);
289
+ EXPECT_EQ (transport->open (&stack), NSAPI_ERROR_OK);
290
290
stack.return_socketAddress = a;
291
291
EXPECT_EQ (wrapper->connect (a), NSAPI_ERROR_OK);
292
292
SocketAddress b;
@@ -296,7 +296,7 @@ TEST_F(TestDTLSSocketWrapper, recv_from)
296
296
TEST_F (TestDTLSSocketWrapper, recv_from_null)
297
297
{
298
298
SocketAddress a (" 127.0.0.1" , 1024 );
299
- EXPECT_EQ (transport->open ((NetworkStack *) &stack), NSAPI_ERROR_OK);
299
+ EXPECT_EQ (transport->open (&stack), NSAPI_ERROR_OK);
300
300
stack.return_socketAddress = a;
301
301
EXPECT_EQ (wrapper->connect (a), NSAPI_ERROR_OK);
302
302
EXPECT_EQ (wrapper->recvfrom (NULL , dataBuf, dataSize), NSAPI_ERROR_OK);
@@ -307,20 +307,20 @@ TEST_F(TestDTLSSocketWrapper, recv_from_null)
307
307
TEST_F (TestDTLSSocketWrapper, set_root_ca_cert)
308
308
{
309
309
EXPECT_EQ (wrapper->get_ca_chain (), static_cast <mbedtls_x509_crt *>(NULL ));
310
- EXPECT_EQ (transport->open ((NetworkStack *) &stack), NSAPI_ERROR_OK);
310
+ EXPECT_EQ (transport->open (&stack), NSAPI_ERROR_OK);
311
311
EXPECT_EQ (wrapper->set_root_ca_cert (cert, strlen (cert)), NSAPI_ERROR_OK);
312
312
EXPECT_NE (wrapper->get_ca_chain (), static_cast <mbedtls_x509_crt *>(NULL ));
313
313
}
314
314
315
315
TEST_F (TestDTLSSocketWrapper, set_root_ca_cert_nolen)
316
316
{
317
- EXPECT_EQ (transport->open ((NetworkStack *) &stack), NSAPI_ERROR_OK);
317
+ EXPECT_EQ (transport->open (&stack), NSAPI_ERROR_OK);
318
318
EXPECT_EQ (wrapper->set_root_ca_cert (cert), NSAPI_ERROR_OK);
319
319
}
320
320
321
321
TEST_F (TestDTLSSocketWrapper, set_root_ca_cert_invalid)
322
322
{
323
- EXPECT_EQ (transport->open ((NetworkStack *) &stack), NSAPI_ERROR_OK);
323
+ EXPECT_EQ (transport->open (&stack), NSAPI_ERROR_OK);
324
324
mbedtls_stub.useCounter = true ;
325
325
mbedtls_stub.counter = 0 ;
326
326
mbedtls_stub.retArray [0 ] = 1 ; // mbedtls_x509_crt_parse error
@@ -332,22 +332,22 @@ TEST_F(TestDTLSSocketWrapper, set_root_ca_cert_invalid)
332
332
TEST_F (TestDTLSSocketWrapper, set_client_cert_key)
333
333
{
334
334
EXPECT_EQ (wrapper->get_own_cert (), static_cast <mbedtls_x509_crt *>(NULL ));
335
- EXPECT_EQ (transport->open ((NetworkStack *) &stack), NSAPI_ERROR_OK);
335
+ EXPECT_EQ (transport->open (&stack), NSAPI_ERROR_OK);
336
336
EXPECT_EQ (wrapper->set_client_cert_key (cert, cert), NSAPI_ERROR_OK);
337
337
EXPECT_NE (wrapper->get_own_cert (), static_cast <mbedtls_x509_crt *>(NULL ));
338
338
}
339
339
340
340
TEST_F (TestDTLSSocketWrapper, set_client_cert_key_invalid)
341
341
{
342
- EXPECT_EQ (transport->open ((NetworkStack *) &stack), NSAPI_ERROR_OK);
342
+ EXPECT_EQ (transport->open (&stack), NSAPI_ERROR_OK);
343
343
mbedtls_stub.useCounter = true ;
344
344
mbedtls_stub.retArray [0 ] = 1 ; // mbedtls_x509_crt_parse error
345
345
EXPECT_EQ (wrapper->set_client_cert_key (cert, cert), NSAPI_ERROR_PARAMETER);
346
346
}
347
347
348
348
TEST_F (TestDTLSSocketWrapper, set_client_cert_key_invalid_pem)
349
349
{
350
- EXPECT_EQ (transport->open ((NetworkStack *) &stack), NSAPI_ERROR_OK);
350
+ EXPECT_EQ (transport->open (&stack), NSAPI_ERROR_OK);
351
351
mbedtls_stub.useCounter = true ;
352
352
mbedtls_stub.retArray [0 ] = 0 ; // mbedtls_x509_crt_parse ok
353
353
mbedtls_stub.retArray [1 ] = 1 ; // mbedtls_pk_parse_key error
@@ -356,7 +356,7 @@ TEST_F(TestDTLSSocketWrapper, set_client_cert_key_invalid_pem)
356
356
357
357
TEST_F (TestDTLSSocketWrapper, bind)
358
358
{
359
- transport->open ((NetworkStack *) &stack);
359
+ transport->open (&stack);
360
360
SocketAddress a (" 127.0.0.1" , 1024 );
361
361
EXPECT_EQ (wrapper->bind (a), NSAPI_ERROR_OK);
362
362
}
@@ -369,7 +369,7 @@ TEST_F(TestDTLSSocketWrapper, bind_no_open)
369
369
370
370
TEST_F (TestDTLSSocketWrapper, sigio)
371
371
{
372
- transport->open ((NetworkStack *) &stack);
372
+ transport->open (&stack);
373
373
callback_is_called = false ;
374
374
wrapper->sigio (mbed::callback (my_callback));
375
375
SocketAddress a (" 127.0.0.1" , 1024 );
@@ -379,7 +379,7 @@ TEST_F(TestDTLSSocketWrapper, sigio)
379
379
380
380
TEST_F (TestDTLSSocketWrapper, setsockopt)
381
381
{
382
- transport->open ((NetworkStack *) &stack);
382
+ transport->open (&stack);
383
383
EXPECT_EQ (wrapper->setsockopt (0 , 0 , 0 , 0 ), NSAPI_ERROR_UNSUPPORTED);
384
384
}
385
385
@@ -390,7 +390,7 @@ TEST_F(TestDTLSSocketWrapper, getsockopt_no_stack)
390
390
391
391
TEST_F (TestDTLSSocketWrapper, getsockopt)
392
392
{
393
- transport->open ((NetworkStack *) &stack);
393
+ transport->open (&stack);
394
394
EXPECT_EQ (wrapper->getsockopt (0 , 0 , 0 , 0 ), NSAPI_ERROR_UNSUPPORTED);
395
395
}
396
396
0 commit comments