Add draft tests for sendmsg/recvmsg
authorBogdan Drutu <bogdandrutu@gmail.com>
Sat, 4 Jun 2011 08:58:25 +0000 (11:58 +0300)
committerBogdan Drutu <bogdandrutu@gmail.com>
Sat, 4 Jun 2011 08:58:25 +0000 (11:58 +0300)
src/raw/test/test_sw_recvmsg.c
src/raw/test/test_sw_sendmsg.c

index a3d85cc..44f1a5c 100644 (file)
@@ -31,6 +31,12 @@ void recvmsg_test_suite(void)
 {
        start_suite();
        recvmsg_dummy();
+
+       recvmsg_invalid_descriptor();
+       recvmsg_descriptor_is_not_a_socket();
+       recvmsg_socket_is_not_bound();
+       recvmsg_after_sendto_ok();
+       recvmsg_after_sendmsg_ok();
 }
 
 static void recvmsg_dummy(void) 
@@ -38,3 +44,23 @@ static void recvmsg_dummy(void)
        test(1 == 1);
 }
 
+static void recvmsg_invalid_descriptor(void)
+{
+       test (1 == 0);
+}
+static void recvmsg_descriptor_is_not_a_socket(void)
+{
+       test (1 == 0);
+}
+static void recvmsg_socket_is_not_bound(void)
+{
+       test (1 == 0);
+}
+static void recvmsg_after_sendto_ok(void)
+{
+       test (1 == 0);
+}
+static void recvmsg_after_sendmsg_ok(void)
+{
+       test (1 == 0);
+}
index 58ff8bb..36b35a8 100644 (file)
@@ -30,9 +30,33 @@ void sendmsg_test_suite(void)
 {
        start_suite();
        sendmsg_dummy();
+       sendmsg_invalid_descriptor();
+       sendmsg_descriptor_is_not_socket();
+       sendmsg_socket_is_not_bound();
+       sendmsg_ok();
 }
 
 static void sendmsg_dummy(void)
 {
-       test(1 == 1);
+       test (1 == 1);
+}
+
+static void sendmsg_invalid_descriptor(void)
+{
+       test (1 == 0);
+}
+
+static void sendmsg_descriptor_is_not_socket(void)
+{
+       test (1 == 0);
+}
+
+static void sendmsg_socket_is_not_bound(void)
+{
+       test (1 == 0);
+}
+
+static void sendmsg_ok(void)
+{
+       test (1 == 0);
 }