Skip to content

Commit 551c257

Browse files
move back to unittests since socketpair doesn't need threads
1 parent 0cbaaec commit 551c257

File tree

11 files changed

+318
-337
lines changed

11 files changed

+318
-337
lines changed

libc/test/integration/src/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,3 @@ add_subdirectory(stdio)
55
add_subdirectory(stdlib)
66
add_subdirectory(threads)
77
add_subdirectory(unistd)
8-
add_subdirectory(sys)

libc/test/integration/src/sys/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

libc/test/integration/src/sys/socket/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

libc/test/integration/src/sys/socket/linux/CMakeLists.txt

Lines changed: 0 additions & 57 deletions
This file was deleted.

libc/test/integration/src/sys/socket/linux/socket_send_recv_test.cpp

Lines changed: 0 additions & 83 deletions
This file was deleted.

libc/test/integration/src/sys/socket/linux/socket_sendmsg_recvmsg_test.cpp

Lines changed: 0 additions & 108 deletions
This file was deleted.

libc/test/integration/src/sys/socket/linux/socket_sendto_recvfrom_test.cpp

Lines changed: 0 additions & 84 deletions
This file was deleted.

libc/test/src/sys/socket/linux/CMakeLists.txt

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,48 @@ add_libc_unittest(
2727
libc.src.stdio.remove
2828
libc.src.unistd.close
2929
)
30+
31+
add_libc_unittest(
32+
send_recv_test
33+
SUITE
34+
libc_sys_socket_unittests
35+
SRCS
36+
send_recv_test.cpp
37+
DEPENDS
38+
libc.include.sys_socket
39+
libc.src.errno.errno
40+
libc.src.sys.socket.socketpair
41+
libc.src.sys.socket.send
42+
libc.src.sys.socket.recv
43+
libc.src.unistd.close
44+
)
45+
46+
add_libc_unittest(
47+
sendto_recvfrom_test
48+
SUITE
49+
libc_sys_socket_unittests
50+
SRCS
51+
sendto_recvfrom_test.cpp
52+
DEPENDS
53+
libc.include.sys_socket
54+
libc.src.errno.errno
55+
libc.src.sys.socket.socketpair
56+
libc.src.sys.socket.sendto
57+
libc.src.sys.socket.recvfrom
58+
libc.src.unistd.close
59+
)
60+
61+
add_libc_unittest(
62+
sendmsg_recvmsg_test
63+
SUITE
64+
libc_sys_socket_unittests
65+
SRCS
66+
sendmsg_recvmsg_test.cpp
67+
DEPENDS
68+
libc.include.sys_socket
69+
libc.src.errno.errno
70+
libc.src.sys.socket.socketpair
71+
libc.src.sys.socket.sendmsg
72+
libc.src.sys.socket.recvmsg
73+
libc.src.unistd.close
74+
)

0 commit comments

Comments
 (0)