mbedtls/tests/scripts
Gilles Peskine 35af02171d Add negative zero as an input to automatically generated tests
Although negative zero is officially unsupported, we've had bugs related to
it in the past. So do test functions with a negative zero input.

There will likely be cases where we don't want to accept negative zero as if
it was valid, because it's too hard to handle. We'll add exceptions on a
case by case basis.

For the functions that are currently tested by the generated tests, the new
test cases pass.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2022-11-15 20:47:07 +01:00
..
all-in-docker.sh
all.sh Group cpp_dummy_build test into an existing component 2022-10-30 21:18:14 +01:00
analyze_outcomes.py
basic-build-test.sh
basic-in-docker.sh Remove unused perl dependency scripts 2022-10-26 08:26:58 -04:00
check_files.py
check_names.py Merge pull request #5396 from SiliconLabs/codegen_1.1 2022-11-07 15:27:41 +01:00
check_test_cases.py
check-doxy-blocks.pl
check-generated-files.sh
check-python-files.sh
depends.py Merge pull request #6479 from AndrzejKurek/depends-py-no-psa 2022-10-26 20:02:57 +02:00
docker_env.sh
doxygen.sh
gen_ctr_drbg.pl
gen_gcm_decrypt.pl
gen_gcm_encrypt.pl
gen_pkcs1_v21_sign_verify.pl
generate_bignum_tests.py Add negative zero as an input to automatically generated tests 2022-11-15 20:47:07 +01:00
generate_psa_tests.py
generate_test_code.py Minor improvements to test code script 2022-11-09 17:27:33 +00:00
generate_tls13_compat_tests.py tls13: server: Note down client not being authenticated in SSL context 2022-10-25 20:02:03 +02:00
generate-afl-tests.sh Don't use test_suite_mpi as an example 2022-10-21 18:56:47 +02:00
list_internal_identifiers.py
list-identifiers.sh
psa_collect_statuses.py
recursion.pl
run-test-suites.pl Improve test suite detection in run-test-suites.pl 2022-11-07 10:05:49 +01:00
scripts_path.py
set_psa_test_dependencies.py
tcp_client.pl
test_config_script.py
test_generate_test_code.py
test_psa_compliance.py
test_psa_constant_names.py
test_zeroize.gdb
test-ref-configs.pl
translate_ciphers.py
travis-log-failure.sh