[libsoup/carlosgc/client-side-certs2: 5/10] tests: add configure_file rules for new certificate files




commit 299479a978d85a35479f9f627ceb65a331404011
Author: Carlos Garcia Campos <cgarcia igalia com>
Date:   Wed Apr 28 13:52:09 2021 +0200

    tests: add configure_file rules for new certificate files
    
    And move the existing ones out of the apache if, since they are also
    used by tests using SoupServer. This ensures the files are also in the
    build dir, allowing to run tests directly from the executable.

 tests/meson.build | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)
---
diff --git a/tests/meson.build b/tests/meson.build
index 0892cccf..be8e6f95 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -23,6 +23,22 @@ test_resources = gnome.compile_resources('soup-tests',
   install_dir : installed_tests_execdir,
 )
 
+configure_file(input : 'index.txt',
+  output : 'index.txt',
+  copy : true)
+configure_file(input : 'test-cert.pem',
+  output : 'test-cert.pem',
+  copy : true)
+configure_file(input : 'test-key.pem',
+  output : 'test-key.pem',
+  copy : true)
+configure_file(input : 'test-cert-2.pem',
+  output : 'test-cert-2.pem',
+  copy : true)
+configure_file(input : 'test-key-2.pem',
+  output : 'test-key-2.pem',
+  copy : true)
+
 if installed_tests_enabled
   install_data(
     'index.txt',
@@ -108,15 +124,6 @@ if have_apache
   configure_file(input : 'htpasswd',
     output : 'htpasswd',
     copy : true)
-  configure_file(input : 'index.txt',
-    output : 'index.txt',
-    copy : true)
-  configure_file(input : 'test-cert.pem',
-    output : 'test-cert.pem',
-    copy : true)
-  configure_file(input : 'test-key.pem',
-    output : 'test-key.pem',
-    copy : true)
 
   if installed_tests_enabled
     install_data(


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]