Cross Reference: test-lib.h
xref
: /
dovecot
/
src
/
lib
/
test-lib.h
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
test-lib.h revision 639587335dfe5d66dc7034817b3e685458ecbee1
8c294c1cd4d721818a59684cf7f2b36123f79163
Stephen Gallagher
#
ifndef
TEST_LIB
8c294c1cd4d721818a59684cf7f2b36123f79163
Stephen Gallagher
#
define
TEST_LIB
8c294c1cd4d721818a59684cf7f2b36123f79163
Stephen Gallagher
8c294c1cd4d721818a59684cf7f2b36123f79163
Stephen Gallagher
#
include
"
lib.h
"
8c294c1cd4d721818a59684cf7f2b36123f79163
Stephen Gallagher
#
include
"
test-common.h
"
c252d148fa8ab50aaaa8bbae7beb4d208025171d
Nikolai Kondrashov
9542512d7be40f2000298c86d3d2b728f4f0f65a
Stephen Gallagher
void
test_aqueue
(
void
);
9542512d7be40f2000298c86d3d2b728f4f0f65a
Stephen Gallagher
void
test_array
(
void
);
9542512d7be40f2000298c86d3d2b728f4f0f65a
Stephen Gallagher
void
test_base64
(
void
);
c6e39e15178675d0779e0ae855245774a09b4eb5
Nikolai Kondrashov
void
test_bits
(
void
);
c6e39e15178675d0779e0ae855245774a09b4eb5
Nikolai Kondrashov
void
test_bsearch_insert_pos
(
void
);
c6e39e15178675d0779e0ae855245774a09b4eb5
Nikolai Kondrashov
void
test_buffer
(
void
);
c6e39e15178675d0779e0ae855245774a09b4eb5
Nikolai Kondrashov
void
test_crc32
(
void
);
c6e39e15178675d0779e0ae855245774a09b4eb5
Nikolai Kondrashov
void
test_data_stack
(
void
);
fd5a4eacd56700ffb08a73121aeacdc806cb0132
Sumit Bose
enum
fatal_test_state
fatal_data_stack
(
int
);
8b1f525acd20f36c836e827de3c251088961c5d9
Stephen Gallagher
void
test_guid
(
void
);
8b1f525acd20f36c836e827de3c251088961c5d9
Stephen Gallagher
void
test_hash
(
void
);
8b1f525acd20f36c836e827de3c251088961c5d9
Stephen Gallagher
void
test_hash_format
(
void
);
8b1f525acd20f36c836e827de3c251088961c5d9
Stephen Gallagher
void
test_hash_method
(
void
);
8b1f525acd20f36c836e827de3c251088961c5d9
Stephen Gallagher
void
test_hex_binary
(
void
);
84ae5edab16ad6be5e3be956cb6fa031c1428eb5
Stephen Gallagher
void
test_iso8601_date
(
void
);
9d453f1e8b28983b363b44c49b7cd701a994fd97
Nikolai Kondrashov
void
test_istream
(
void
);
428db8a58c0c149d5efccc6d788f70916c1d34d7
Jakub Hrozek
void
test_istream_base64_decoder
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_istream_base64_encoder
(
void
);
df4cc3a83c5d6700b6a09ff96cb4a6b1949b1aa9
Stephen Gallagher
void
test_istream_concat
(
void
);
df4cc3a83c5d6700b6a09ff96cb4a6b1949b1aa9
Stephen Gallagher
void
test_istream_crlf
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_istream_seekable
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_istream_tee
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_json_parser
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_llist
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_mempool_alloconly
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
enum
fatal_test_state
fatal_mempool
(
int
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_network
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_numpack
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_ostream_file
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_primes
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_printf_format_fix
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
enum
fatal_test_state
fatal_printf_format_fix
(
int
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_priorityq
(
void
);
8a5e793a0576250da80371e53aa3e7eba15cdb63
Sumit Bose
void
test_seq_range_array
(
void
);
8a5e793a0576250da80371e53aa3e7eba15cdb63
Sumit Bose
void
test_str
(
void
);
8a5e793a0576250da80371e53aa3e7eba15cdb63
Sumit Bose
void
test_strescape
(
void
);
90fd1bbd6035cdab46faa3a695a2fb2be6508b17
Sumit Bose
void
test_strfuncs
(
void
);
90fd1bbd6035cdab46faa3a695a2fb2be6508b17
Sumit Bose
void
test_strnum
(
void
);
90fd1bbd6035cdab46faa3a695a2fb2be6508b17
Sumit Bose
void
test_str_find
(
void
);
af4ffe1001adcc0a96897e426d26444f07af9aa1
Benjamin Franzke
void
test_str_sanitize
(
void
);
af4ffe1001adcc0a96897e426d26444f07af9aa1
Benjamin Franzke
void
test_str_table
(
void
);
af4ffe1001adcc0a96897e426d26444f07af9aa1
Benjamin Franzke
void
test_time_util
(
void
);
f3c85d900c4663854cc7bbae7d9f77867ed1f69b
Sumit Bose
void
test_unichar
(
void
);
f3c85d900c4663854cc7bbae7d9f77867ed1f69b
Sumit Bose
void
test_utc_mktime
(
void
);
f3c85d900c4663854cc7bbae7d9f77867ed1f69b
Sumit Bose
void
test_var_expand
(
void
);
551aa6c36797ed720487f5974dcadabf19e6ff9f
Stephen Gallagher
void
test_wildcard_match
(
void
);
2a552e43581c74f51205c7141ec9f6e9542509f8
Stephen Gallagher
2a552e43581c74f51205c7141ec9f6e9542509f8
Stephen Gallagher
#
endif
8214510f125879c3b1d247f2ce981ee20b5375d1
Jakub Hrozek