libtom / libtomcrypt

LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
https://www.libtom.net
Other
1.55k stars 457 forks source link

Missing tests in test.c #548

Closed dlegaultbbry closed 4 years ago

dlegaultbbry commented 4 years ago

Prerequisites

Description

There's a bunch of tests which are not included in test.c, should they all be listed there?

Steps to Reproduce

N/A

Version

1.18.2

Additional Information

https://github.com/libtom/libtomcrypt/blob/develop/tests/test.c#L16

sjaeckel commented 4 years ago

What exactly do you mean?

dlegaultbbry commented 4 years ago

Well for example, the base64_test doesn't appear in the list so it doesn't run even if you have base64 enabled.

sjaeckel commented 4 years ago

base64_test() is executed through misc_test() from tests/misc_test.c