xref: /llvm-project/libc/test/src/__support/HashTable/CMakeLists.txt (revision 6fd1c1b8ef407cb16f7c990a33908d289313559f)
1add_libc_test(
2  bitmask_test
3  SUITE
4    libc-support-tests
5  SRCS
6    bitmask_test.cpp
7  DEPENDS
8    libc.src.__support.HashTable.bitmask
9    libc.src.search.hsearch
10)
11
12add_libc_test(
13  table_test
14  SUITE
15    libc-support-tests
16  SRCS
17    table_test.cpp
18  DEPENDS
19    libc.src.__support.HashTable.randomness
20    libc.src.__support.HashTable.table
21    libc.src.__support.common
22    libc.src.search.hsearch
23  UNIT_TEST_ONLY
24)
25
26add_libc_test(
27  group_test
28  SUITE
29    libc-support-tests
30  SRCS
31    group_test.cpp
32  DEPENDS
33    libc.src.__support.HashTable.bitmask
34    libc.src.stdlib.rand
35    libc.src.search.hsearch
36)
37