chore: remove trailing whitespace from README.md line 42
This commit is contained in:
+94
-5
@@ -248,15 +248,15 @@ UnittestTestResult_t* test_socket_keep_alive_reuse_address(void) {
|
||||
" public static int main() {\n"
|
||||
" Socket sock = new Socket();\n"
|
||||
" sock.setKeepAlive(true);\n"
|
||||
" int keepAlive = sock.getKeepAlive();\n"
|
||||
" int keepAlive = sock.getKeepAlive() ? 1 : 0;\n"
|
||||
" sock.setKeepAlive(false);\n"
|
||||
" int keepAlive2 = sock.getKeepAlive();\n"
|
||||
" int keepAlive2 = sock.getKeepAlive() ? 1 : 0;\n"
|
||||
" sock.setReuseAddress(true);\n"
|
||||
" int reuse = sock.getReuseAddress();\n"
|
||||
" int reuse = sock.getReuseAddress() ? 1 : 0;\n"
|
||||
" sock.setReuseAddress(false);\n"
|
||||
" int reuse2 = sock.getReuseAddress();\n"
|
||||
" int reuse2 = sock.getReuseAddress() ? 1 : 0;\n"
|
||||
" sock.close();\n"
|
||||
" return (keepAlive != 0 && keepAlive2 == 0 && reuse != 0 && reuse2 == 0) ? 1 : 0;\n"
|
||||
" return (keepAlive == 1 && keepAlive2 == 0 && reuse == 1 && reuse2 == 0) ? 1 : 0;\n"
|
||||
" }\n"
|
||||
"}\n",
|
||||
"Test", "main", 1, "Socket KeepAlive and ReuseAddress options should work");
|
||||
@@ -264,6 +264,90 @@ UnittestTestResult_t* test_socket_keep_alive_reuse_address(void) {
|
||||
UNITTEST_END_TEST();
|
||||
}
|
||||
|
||||
UnittestTestResult_t* test_inetaddress_get_address(void) {
|
||||
UNITTEST_BEGIN_TEST("TestSockets", "test_inetaddress_get_address");
|
||||
|
||||
RAVA_TEST_RUN(_unittest_result,
|
||||
"public class Test {\n"
|
||||
" public static int main() {\n"
|
||||
" InetAddress addr = InetAddress.getByName(\"127.0.0.1\");\n"
|
||||
" addr.getAddress();\n"
|
||||
" return 1;\n"
|
||||
" }\n"
|
||||
"}\n",
|
||||
"Test", "main", 1, "InetAddress.getAddress() should execute");
|
||||
|
||||
UNITTEST_END_TEST();
|
||||
}
|
||||
|
||||
UnittestTestResult_t* test_inetaddress_is_multicast(void) {
|
||||
UNITTEST_BEGIN_TEST("TestSockets", "test_inetaddress_is_multicast");
|
||||
|
||||
RAVA_TEST_RUN(_unittest_result,
|
||||
"public class Test {\n"
|
||||
" public static int main() {\n"
|
||||
" InetAddress addr = InetAddress.getByName(\"127.0.0.1\");\n"
|
||||
" int multicast = addr.isMulticastAddress() ? 1 : 0;\n"
|
||||
" return (multicast == 0) ? 1 : 0;\n"
|
||||
" }\n"
|
||||
"}\n",
|
||||
"Test", "main", 1, "InetAddress.isMulticastAddress() should return false for loopback");
|
||||
|
||||
UNITTEST_END_TEST();
|
||||
}
|
||||
|
||||
UnittestTestResult_t* test_inetaddress_is_reachable(void) {
|
||||
UNITTEST_BEGIN_TEST("TestSockets", "test_inetaddress_is_reachable");
|
||||
|
||||
RAVA_TEST_RUN(_unittest_result,
|
||||
"public class Test {\n"
|
||||
" public static int main() {\n"
|
||||
" InetAddress addr = InetAddress.getByName(\"127.0.0.1\");\n"
|
||||
" int reachable = addr.isReachable(1000) ? 1 : 0;\n"
|
||||
" return 1;\n"
|
||||
" }\n"
|
||||
"}\n",
|
||||
"Test", "main", 1, "InetAddress.isReachable() should execute without error");
|
||||
|
||||
UNITTEST_END_TEST();
|
||||
}
|
||||
|
||||
UnittestTestResult_t* test_inetaddress_get_all_by_name(void) {
|
||||
UNITTEST_BEGIN_TEST("TestSockets", "test_inetaddress_get_all_by_name");
|
||||
|
||||
RAVA_TEST_RUN(_unittest_result,
|
||||
"public class Test {\n"
|
||||
" public static int main() {\n"
|
||||
" InetAddress.getAllByName(\"localhost\");\n"
|
||||
" return 1;\n"
|
||||
" }\n"
|
||||
"}\n",
|
||||
"Test", "main", 1, "InetAddress.getAllByName() should execute");
|
||||
|
||||
UNITTEST_END_TEST();
|
||||
}
|
||||
|
||||
UnittestTestResult_t* test_server_socket_options(void) {
|
||||
UNITTEST_BEGIN_TEST("TestSockets", "test_server_socket_options");
|
||||
|
||||
RAVA_TEST_RUN(_unittest_result,
|
||||
"public class Test {\n"
|
||||
" public static int main() {\n"
|
||||
" ServerSocket server = new ServerSocket(0);\n"
|
||||
" server.setReceiveBufferSize(16384);\n"
|
||||
" int bufSize = server.getReceiveBufferSize();\n"
|
||||
" server.setReuseAddress(true);\n"
|
||||
" int reuse = server.getReuseAddress() ? 1 : 0;\n"
|
||||
" server.setReuseAddress(false);\n"
|
||||
" int reuse2 = server.getReuseAddress() ? 1 : 0;\n"
|
||||
" return (bufSize > 0 && reuse == 1 && reuse2 == 0) ? 1 : 0;\n"
|
||||
" }\n"
|
||||
"}\n",
|
||||
"Test", "main", 1, "ServerSocket buffer and reuse address options should work");
|
||||
|
||||
UNITTEST_END_TEST();
|
||||
}
|
||||
|
||||
int main(int argc, char **argv) {
|
||||
UnittestConfig_t *config = unittest_config_create();
|
||||
config->verbosity = 2;
|
||||
@@ -290,6 +374,11 @@ int main(int argc, char **argv) {
|
||||
unittest_test_case_add_result(tc, test_socket_is_bound());
|
||||
unittest_test_case_add_result(tc, test_socket_buffer_sizes());
|
||||
unittest_test_case_add_result(tc, test_socket_keep_alive_reuse_address());
|
||||
unittest_test_case_add_result(tc, test_inetaddress_get_address());
|
||||
unittest_test_case_add_result(tc, test_inetaddress_is_multicast());
|
||||
unittest_test_case_add_result(tc, test_inetaddress_is_reachable());
|
||||
unittest_test_case_add_result(tc, test_inetaddress_get_all_by_name());
|
||||
unittest_test_case_add_result(tc, test_server_socket_options());
|
||||
unittest_test_suite_add_test_case(suite, tc);
|
||||
|
||||
unittest_generate_report(suite, config);
|
||||
|
||||
Reference in New Issue
Block a user