1#pragma once
2#include <test/test.h>
3
4#include <crypto/prng.h>
5#include <math/fixed.h>
6#include <mem/alloc.h>
7#include <structures/bitmap.h>
8#include <structures/minheap.h>
9#include <structures/rbit.h>
10
11#include <structures/avl.h>
12#include <structures/bloom.h>
13#include <structures/radix.h>
14#include <structures/splay.h>
15#include <structures/treap.h>
16
17#include <structures/cpu_mask.h>
18#include <structures/id_space.h>
19#include <structures/mpmc_queue.h>
20#include <structures/spsc_fifo.h>
21
22TEST_GROUP_DEFINE(minheap);
23TEST_GROUP_DEFINE(rbit);
24TEST_GROUP_DEFINE(bitmap);
25TEST_GROUP_DEFINE(radix);
26TEST_GROUP_DEFINE(avl);
27TEST_GROUP_DEFINE(bloom);
28TEST_GROUP_DEFINE(splay);
29TEST_GROUP_DEFINE(treap);
30TEST_GROUP_DEFINE(mpmc_queue);
31TEST_GROUP_DEFINE(spsc_fifo);
32TEST_GROUP_DEFINE(id_space);
33TEST_GROUP_DEFINE(cpu_mask);
34