summary refs log tree commit diff stats
path: root/tests/unit/crypto-tls-x509-helpers.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* tests: fix encoding of IP addresses in x509 certsDaniel P. Berrangé2022-05-161-3/+13
| | | | | | | | | | | We need to encode just the address bytes, not the whole struct sockaddr data. Add a test case to validate that we're matching on SAN IP addresses correctly. Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20220426160048.812266-2-berrange@redhat.com> Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
* tests: remove QCRYPTO_HAVE_TLS_TEST_SUPPORTPaolo Bonzini2021-06-251-4/+0
| | | | | | | | | | meson.build already decides whether it is possible to build the TLS test suite. There is no need to include that in the source as well. The dummy tests in fact are broken because they do not produce valid TAP output (empty output is rejected by scripts/tap-driver.pl). Cc: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* tests: Move unit tests into a separate directoryThomas Huth2021-03-121-0/+508
The main tests directory still looks very crowded, and it's not clear which files are part of a unit tests and which belong to a different test subsystem. Let's clean up the mess and move the unit tests to a separate directory. Message-Id: <20210310063314.1049838-1-thuth@redhat.com> Acked-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>