test-lib.h revision 639587335dfe5d66dc7034817b3e685458ecbee1
8c294c1cd4d721818a59684cf7f2b36123f79163Stephen Gallagher#ifndef TEST_LIB
8c294c1cd4d721818a59684cf7f2b36123f79163Stephen Gallagher#define TEST_LIB
8c294c1cd4d721818a59684cf7f2b36123f79163Stephen Gallagher
8c294c1cd4d721818a59684cf7f2b36123f79163Stephen Gallagher#include "lib.h"
8c294c1cd4d721818a59684cf7f2b36123f79163Stephen Gallagher#include "test-common.h"
c252d148fa8ab50aaaa8bbae7beb4d208025171dNikolai Kondrashov
9542512d7be40f2000298c86d3d2b728f4f0f65aStephen Gallaghervoid test_aqueue(void);
9542512d7be40f2000298c86d3d2b728f4f0f65aStephen Gallaghervoid test_array(void);
9542512d7be40f2000298c86d3d2b728f4f0f65aStephen Gallaghervoid test_base64(void);
c6e39e15178675d0779e0ae855245774a09b4eb5Nikolai Kondrashovvoid test_bits(void);
c6e39e15178675d0779e0ae855245774a09b4eb5Nikolai Kondrashovvoid test_bsearch_insert_pos(void);
c6e39e15178675d0779e0ae855245774a09b4eb5Nikolai Kondrashovvoid test_buffer(void);
c6e39e15178675d0779e0ae855245774a09b4eb5Nikolai Kondrashovvoid test_crc32(void);
c6e39e15178675d0779e0ae855245774a09b4eb5Nikolai Kondrashovvoid test_data_stack(void);
fd5a4eacd56700ffb08a73121aeacdc806cb0132Sumit Boseenum fatal_test_state fatal_data_stack(int);
8b1f525acd20f36c836e827de3c251088961c5d9Stephen Gallaghervoid test_guid(void);
8b1f525acd20f36c836e827de3c251088961c5d9Stephen Gallaghervoid test_hash(void);
8b1f525acd20f36c836e827de3c251088961c5d9Stephen Gallaghervoid test_hash_format(void);
8b1f525acd20f36c836e827de3c251088961c5d9Stephen Gallaghervoid test_hash_method(void);
8b1f525acd20f36c836e827de3c251088961c5d9Stephen Gallaghervoid test_hex_binary(void);
84ae5edab16ad6be5e3be956cb6fa031c1428eb5Stephen Gallaghervoid test_iso8601_date(void);
9d453f1e8b28983b363b44c49b7cd701a994fd97Nikolai Kondrashovvoid test_istream(void);
428db8a58c0c149d5efccc6d788f70916c1d34d7Jakub Hrozekvoid test_istream_base64_decoder(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_istream_base64_encoder(void);
df4cc3a83c5d6700b6a09ff96cb4a6b1949b1aa9Stephen Gallaghervoid test_istream_concat(void);
df4cc3a83c5d6700b6a09ff96cb4a6b1949b1aa9Stephen Gallaghervoid test_istream_crlf(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_istream_seekable(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_istream_tee(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_json_parser(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_llist(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_mempool_alloconly(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallagherenum fatal_test_state fatal_mempool(int);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_network(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_numpack(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_ostream_file(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_primes(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_printf_format_fix(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallagherenum fatal_test_state fatal_printf_format_fix(int);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_priorityq(void);
8a5e793a0576250da80371e53aa3e7eba15cdb63Sumit Bosevoid test_seq_range_array(void);
8a5e793a0576250da80371e53aa3e7eba15cdb63Sumit Bosevoid test_str(void);
8a5e793a0576250da80371e53aa3e7eba15cdb63Sumit Bosevoid test_strescape(void);
90fd1bbd6035cdab46faa3a695a2fb2be6508b17Sumit Bosevoid test_strfuncs(void);
90fd1bbd6035cdab46faa3a695a2fb2be6508b17Sumit Bosevoid test_strnum(void);
90fd1bbd6035cdab46faa3a695a2fb2be6508b17Sumit Bosevoid test_str_find(void);
af4ffe1001adcc0a96897e426d26444f07af9aa1Benjamin Franzkevoid test_str_sanitize(void);
af4ffe1001adcc0a96897e426d26444f07af9aa1Benjamin Franzkevoid test_str_table(void);
af4ffe1001adcc0a96897e426d26444f07af9aa1Benjamin Franzkevoid test_time_util(void);
f3c85d900c4663854cc7bbae7d9f77867ed1f69bSumit Bosevoid test_unichar(void);
f3c85d900c4663854cc7bbae7d9f77867ed1f69bSumit Bosevoid test_utc_mktime(void);
f3c85d900c4663854cc7bbae7d9f77867ed1f69bSumit Bosevoid test_var_expand(void);
551aa6c36797ed720487f5974dcadabf19e6ff9fStephen Gallaghervoid test_wildcard_match(void);
2a552e43581c74f51205c7141ec9f6e9542509f8Stephen Gallagher
2a552e43581c74f51205c7141ec9f6e9542509f8Stephen Gallagher#endif
8214510f125879c3b1d247f2ce981ee20b5375d1Jakub Hrozek