summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrediano Ziglio <freddy77@gmail.com>2022-07-21 14:38:43 +0100
committerFrediano Ziglio <freddy77@gmail.com>2022-08-03 19:03:08 +0100
commita225ebe921b7c17a781cc7259884f4076dcca2d8 (patch)
tree321797bbfc58545722d5ffd0529aff2230ca7dd6
parent2cd6766b0d425a1187e1abee6b62acff2224e300 (diff)
test-leaks: Load DH parameters to test this part of code
Just loding the file is enough to test code in reds.cpp. Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
-rw-r--r--server/tests/Makefile.am1
-rw-r--r--server/tests/pki/dhparams.pem13
-rw-r--r--server/tests/test-leaks.c4
3 files changed, 17 insertions, 1 deletions
diff --git a/server/tests/Makefile.am b/server/tests/Makefile.am
index 5918cb9d..5a7bd52e 100644
--- a/server/tests/Makefile.am
+++ b/server/tests/Makefile.am
@@ -8,6 +8,7 @@ EXTRA_DIST = \
pki/ca-cert.pem \
pki/server-cert.pem \
pki/server-key.pem \
+ pki/dhparams.pem \
$(NULL)
AM_CPPFLAGS = \
diff --git a/server/tests/pki/dhparams.pem b/server/tests/pki/dhparams.pem
new file mode 100644
index 00000000..92760255
--- /dev/null
+++ b/server/tests/pki/dhparams.pem
@@ -0,0 +1,13 @@
+-----BEGIN DH PARAMETERS-----
+MIICCAKCAgEArKjVOoTXDuKTbh8ne4NPs46AD5npR5N43gQzEFgoDad6AW1nKt1P
+OtSHEhWZMnnqKGjeHsvG7aPaSi/SUj6ypfLLt2Ym6/BkEL/Xn4WIl++4RX/XS1gB
+Mxl4D7TIz7I/DuT8tIDWGdaHFJvFx7CeVCFRHSAOPAPPT2EtQx7Gq10674Gmfinp
+MKWeWOx0VkZJJqnUZryEMWo6G7GgN3+7ZkHeTF+1cQehSs2UB/0Vy/NsS8Spiq3X
+Dq7GNXSVC0zzzpwvE7NFeCU6Zb3FExGb04UIAO8iG2xj7Sv8ZQUHCEVmHh+Q+DX9
+GHHbE0KsBLvbVvWeYjDZK1wlkPVD9vsHWkKcwdPLFfaf6Oc+82cDdSNKetcas9Cs
+JXWMdErAXDq/0XyTHvrM4ZHP6imQbKjRx26Ca3UPYWWKf3q2NDfLDIcdT06uXBjO
+SjwmRKyz/3Ytl2WfhhYicxVaeda9Roks01homHwQrgn+WlrWQJOtj0G6JKgTYqGR
+LuUUi/CAjIhRWF5zTDxtIQp7Tk5ZuS117W/KyWe2cGPq09MH6DxBKei0mI9pDTe6
+CG2D5AvHKkFoJ8GdGVg957kTvjr1t+UxAt1TXkmQERtNZSPCLZie7C/21CnKGhIT
+QsRMk6WSmzvHRQUEbrAfJH1WhV6x8+nrj/OpgucywPLc004hQUKYsMMCAQI=
+-----END DH PARAMETERS-----
diff --git a/server/tests/test-leaks.c b/server/tests/test-leaks.c
index 53e15ba8..94cea57a 100644
--- a/server/tests/test-leaks.c
+++ b/server/tests/test-leaks.c
@@ -56,7 +56,9 @@ static void server_leaks(void)
PKI_DIR "ca-cert.pem",
PKI_DIR "server-cert.pem",
PKI_DIR "server-key.pem",
- NULL, NULL, NULL);
+ NULL,
+ PKI_DIR "dhparams.pem",
+ NULL);
g_assert_cmpint(result, ==, 0);
g_assert_cmpint(spice_server_init(server, core), ==, 0);