Adds TCP test case

tcpsocket_echotest
	tcpsocket_echotest_nonblock
pull/6665/head
Veijo Pesonen 2018-05-08 15:14:44 +03:00 committed by Seppo Takalo
parent df825cb3f9
commit aee6b06e0c
2 changed files with 4 additions and 0 deletions

View File

@ -92,6 +92,8 @@ void greentea_teardown(const size_t passed, const size_t failed, const failure_t
Case cases[] = { Case cases[] = {
Case("Invalid endpoint rejected", test_tcpsocket_connect_invalid), Case("Invalid endpoint rejected", test_tcpsocket_connect_invalid),
Case("Echo", test_tcpsocket_echotest),
Case("Echo non-block", test_tcpsocket_echotest_nonblock),
Case("Echo burst", test_tcpsocket_echotest_burst), Case("Echo burst", test_tcpsocket_echotest_burst),
Case("Echo burst non-block", test_tcpsocket_echotest_burst_nonblock), Case("Echo burst non-block", test_tcpsocket_echotest_burst_nonblock),
Case("Reuse a socket", test_tcpsocket_open_close_repeat), Case("Reuse a socket", test_tcpsocket_open_close_repeat),

View File

@ -26,6 +26,8 @@ void fill_tx_buffer_ascii(char *buff, size_t len);
* Test cases * Test cases
*/ */
void test_tcpsocket_connect_invalid(); void test_tcpsocket_connect_invalid();
void test_tcpsocket_echotest();
void test_tcpsocket_echotest_nonblock();
void test_tcpsocket_echotest_burst(); void test_tcpsocket_echotest_burst();
void test_tcpsocket_echotest_burst_nonblock(); void test_tcpsocket_echotest_burst_nonblock();
void test_tcpsocket_endpoint_close(); void test_tcpsocket_endpoint_close();