diff options
Diffstat (limited to 'tests/Makefile.am')
-rw-r--r-- | tests/Makefile.am | 115 |
1 files changed, 79 insertions, 36 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index 24e6f2e..6fea2eb 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am | |||
@@ -5,6 +5,7 @@ AM_CPPFLAGS += -DLIBRESSL_CRYPTO_INTERNAL | |||
5 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/asn1 | 5 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/asn1 |
6 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/bio | 6 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/bio |
7 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/bn | 7 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/bn |
8 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/curve25519 | ||
8 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/evp | 9 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/evp |
9 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/modes | 10 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/modes |
10 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/x509 | 11 | AM_CPPFLAGS += -I $(top_srcdir)/crypto/x509 |
@@ -40,6 +41,11 @@ EXTRA_DIST += aes_256_gcm_tests.txt | |||
40 | EXTRA_DIST += chacha20_poly1305_tests.txt | 41 | EXTRA_DIST += chacha20_poly1305_tests.txt |
41 | EXTRA_DIST += xchacha20_poly1305_tests.txt | 42 | EXTRA_DIST += xchacha20_poly1305_tests.txt |
42 | 43 | ||
44 | # aes | ||
45 | TESTS += aes_test | ||
46 | check_PROGRAMS += aes_test | ||
47 | aes_test_SOURCES = aes_test.c | ||
48 | |||
43 | # aes_wrap | 49 | # aes_wrap |
44 | TESTS += aes_wrap | 50 | TESTS += aes_wrap |
45 | check_PROGRAMS += aes_wrap | 51 | check_PROGRAMS += aes_wrap |
@@ -109,29 +115,56 @@ TESTS += base64test | |||
109 | check_PROGRAMS += base64test | 115 | check_PROGRAMS += base64test |
110 | base64test_SOURCES = base64test.c | 116 | base64test_SOURCES = base64test.c |
111 | 117 | ||
112 | # bftest | 118 | # bf_test |
113 | TESTS += bftest | 119 | TESTS += bf_test |
114 | check_PROGRAMS += bftest | 120 | check_PROGRAMS += bf_test |
115 | bftest_SOURCES = bftest.c | 121 | bf_test_SOURCES = bf_test.c |
122 | |||
123 | # bio_chain | ||
124 | TESTS += bio_chain | ||
125 | check_PROGRAMS += bio_chain | ||
126 | bio_chain_SOURCES = bio_chain.c | ||
116 | 127 | ||
117 | # biotest | 128 | # bio_host |
118 | # the BIO tests rely on resolver results that are OS and environment-specific | 129 | # this test relies on resolver results that are OS and environment-specific |
119 | if ENABLE_EXTRATESTS | 130 | if ENABLE_EXTRATESTS |
120 | TESTS += biotest | 131 | TESTS += bio_host |
121 | check_PROGRAMS += biotest | 132 | check_PROGRAMS += bio_host |
122 | biotest_SOURCES = biotest.c | 133 | bio_host_SOURCES = bio_host.c |
123 | endif | 134 | endif |
124 | 135 | ||
125 | # bnaddsub | 136 | # bio_mem |
126 | TESTS += bnaddsub | 137 | TESTS += bio_mem |
127 | check_PROGRAMS += bnaddsub | 138 | check_PROGRAMS += bio_mem |
128 | bnaddsub_SOURCES = bnaddsub.c | 139 | bio_mem_SOURCES = bio_mem.c |
140 | |||
141 | # bn_add_sub | ||
142 | TESTS += bn_add_sub | ||
143 | check_PROGRAMS += bn_add_sub | ||
144 | bn_add_sub_SOURCES = bn_add_sub.c | ||
145 | |||
146 | # bn_cmp | ||
147 | TESTS += bn_cmp | ||
148 | check_PROGRAMS += bn_cmp | ||
149 | bn_cmp_SOURCES = bn_cmp.c | ||
129 | 150 | ||
130 | # bn_isqrt | 151 | # bn_isqrt |
131 | TESTS += bn_isqrt | 152 | TESTS += bn_isqrt |
132 | check_PROGRAMS += bn_isqrt | 153 | check_PROGRAMS += bn_isqrt |
133 | bn_isqrt_SOURCES = bn_isqrt.c | 154 | bn_isqrt_SOURCES = bn_isqrt.c |
134 | 155 | ||
156 | # bn_mod_exp | ||
157 | TESTS += bn_mod_exp | ||
158 | check_PROGRAMS += bn_mod_exp | ||
159 | bn_mod_exp_CPPFLAGS = $(AM_CPPFLAGS) -ULIBRESSL_INTERNAL | ||
160 | bn_mod_exp_SOURCES = bn_mod_exp.c | ||
161 | |||
162 | # bn_mod_exp_zero | ||
163 | TESTS += bn_mod_exp_zero | ||
164 | check_PROGRAMS += bn_mod_exp_zero | ||
165 | bn_mod_exp_zero_CPPFLAGS = $(AM_CPPFLAGS) -ULIBRESSL_INTERNAL | ||
166 | bn_mod_exp_zero_SOURCES = bn_mod_exp_zero.c | ||
167 | |||
135 | # bn_mod_exp2_mont | 168 | # bn_mod_exp2_mont |
136 | TESTS += bn_mod_exp2_mont | 169 | TESTS += bn_mod_exp2_mont |
137 | check_PROGRAMS += bn_mod_exp2_mont | 170 | check_PROGRAMS += bn_mod_exp2_mont |
@@ -142,6 +175,11 @@ TESTS += bn_mod_sqrt | |||
142 | check_PROGRAMS += bn_mod_sqrt | 175 | check_PROGRAMS += bn_mod_sqrt |
143 | bn_mod_sqrt_SOURCES = bn_mod_sqrt.c | 176 | bn_mod_sqrt_SOURCES = bn_mod_sqrt.c |
144 | 177 | ||
178 | # bn_mont | ||
179 | TESTS += bn_mont | ||
180 | check_PROGRAMS += bn_mont | ||
181 | bn_mont_SOURCES = bn_mont.c | ||
182 | |||
145 | # bn_primes | 183 | # bn_primes |
146 | TESTS += bn_primes | 184 | TESTS += bn_primes |
147 | check_PROGRAMS += bn_primes | 185 | check_PROGRAMS += bn_primes |
@@ -152,17 +190,22 @@ TESTS += bn_rand_interval | |||
152 | check_PROGRAMS += bn_rand_interval | 190 | check_PROGRAMS += bn_rand_interval |
153 | bn_rand_interval_SOURCES = bn_rand_interval.c | 191 | bn_rand_interval_SOURCES = bn_rand_interval.c |
154 | 192 | ||
155 | # bntest | 193 | # bn_test |
156 | TESTS += bntest | 194 | TESTS += bn_test |
157 | bntest_CPPFLAGS = $(AM_CPPFLAGS) -ULIBRESSL_INTERNAL | 195 | bn_test_CPPFLAGS = $(AM_CPPFLAGS) -ULIBRESSL_INTERNAL |
158 | check_PROGRAMS += bntest | 196 | check_PROGRAMS += bn_test |
159 | bntest_SOURCES = bntest.c | 197 | bn_test_SOURCES = bn_test.c |
160 | 198 | ||
161 | # bn_to_string | 199 | # bn_to_string |
162 | TESTS += bn_to_string | 200 | TESTS += bn_to_string |
163 | check_PROGRAMS += bn_to_string | 201 | check_PROGRAMS += bn_to_string |
164 | bn_to_string_SOURCES = bn_to_string.c | 202 | bn_to_string_SOURCES = bn_to_string.c |
165 | 203 | ||
204 | # bn_unit | ||
205 | TESTS += bn_unit | ||
206 | check_PROGRAMS += bn_unit | ||
207 | bn_unit_SOURCES = bn_unit.c | ||
208 | |||
166 | # buffertest | 209 | # buffertest |
167 | TESTS += buffertest | 210 | TESTS += buffertest |
168 | check_PROGRAMS += buffertest | 211 | check_PROGRAMS += buffertest |
@@ -234,13 +277,14 @@ TESTS += dsatest | |||
234 | check_PROGRAMS += dsatest | 277 | check_PROGRAMS += dsatest |
235 | dsatest_SOURCES = dsatest.c | 278 | dsatest_SOURCES = dsatest.c |
236 | 279 | ||
237 | # dtlstest | 280 | # XXX this test is too flaky for CI. Disable it until it is fixed. |
238 | if !HOST_WIN | 281 | ## dtlstest |
239 | TESTS += dtlstest.sh | 282 | #if !HOST_WIN |
240 | check_PROGRAMS += dtlstest | 283 | #TESTS += dtlstest.sh |
241 | dtlstest_SOURCES = dtlstest.c | 284 | #check_PROGRAMS += dtlstest |
242 | endif | 285 | #dtlstest_SOURCES = dtlstest.c |
243 | EXTRA_DIST += dtlstest.sh | 286 | #endif |
287 | #EXTRA_DIST += dtlstest.sh | ||
244 | 288 | ||
245 | # ec_asn1_test | 289 | # ec_asn1_test |
246 | TESTS += ec_asn1_test | 290 | TESTS += ec_asn1_test |
@@ -267,11 +311,21 @@ TESTS += ectest | |||
267 | check_PROGRAMS += ectest | 311 | check_PROGRAMS += ectest |
268 | ectest_SOURCES = ectest.c | 312 | ectest_SOURCES = ectest.c |
269 | 313 | ||
314 | # ed25519test | ||
315 | TESTS += ed25519test | ||
316 | check_PROGRAMS += ed25519test | ||
317 | ed25519test_SOURCES = ed25519test.c | ||
318 | |||
270 | # enginetest | 319 | # enginetest |
271 | TESTS += enginetest | 320 | TESTS += enginetest |
272 | check_PROGRAMS += enginetest | 321 | check_PROGRAMS += enginetest |
273 | enginetest_SOURCES = enginetest.c | 322 | enginetest_SOURCES = enginetest.c |
274 | 323 | ||
324 | # evp_ecx_test | ||
325 | TESTS += evp_ecx_test | ||
326 | check_PROGRAMS += evp_ecx_test | ||
327 | evp_ecx_test_SOURCES = evp_ecx_test.c | ||
328 | |||
275 | # evp_pkey_check | 329 | # evp_pkey_check |
276 | TESTS += evp_pkey_check | 330 | TESTS += evp_pkey_check |
277 | check_PROGRAMS += evp_pkey_check | 331 | check_PROGRAMS += evp_pkey_check |
@@ -302,12 +356,6 @@ endif | |||
302 | endif | 356 | endif |
303 | endif | 357 | endif |
304 | 358 | ||
305 | # exptest | ||
306 | TESTS += exptest | ||
307 | check_PROGRAMS += exptest | ||
308 | exptest_CPPFLAGS = $(AM_CPPFLAGS) -ULIBRESSL_INTERNAL | ||
309 | exptest_SOURCES = exptest.c | ||
310 | |||
311 | # freenull | 359 | # freenull |
312 | TESTS += freenull | 360 | TESTS += freenull |
313 | check_PROGRAMS += freenull | 361 | check_PROGRAMS += freenull |
@@ -365,11 +413,6 @@ TESTS += md_test | |||
365 | check_PROGRAMS += md_test | 413 | check_PROGRAMS += md_test |
366 | md_test_SOURCES = md_test.c | 414 | md_test_SOURCES = md_test.c |
367 | 415 | ||
368 | # mont | ||
369 | TESTS += mont | ||
370 | check_PROGRAMS += mont | ||
371 | mont_SOURCES = mont.c | ||
372 | |||
373 | # objectstest | 416 | # objectstest |
374 | TESTS += objectstest | 417 | TESTS += objectstest |
375 | check_PROGRAMS += objectstest | 418 | check_PROGRAMS += objectstest |