]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Enable IMAP tests
authorNick Porter <nick@portercomputing.co.uk>
Thu, 16 Feb 2023 13:44:39 +0000 (13:44 +0000)
committerNick Porter <nick@portercomputing.co.uk>
Fri, 17 Feb 2023 12:32:36 +0000 (12:32 +0000)
.github/actions/ci-tests/action.yml
.github/workflows/ci.yml

index 1598e8d3a534f4121dc3497513af7dba5c100046..adc0d18db9b97af0b9721ede235efd5473ac0514 100644 (file)
@@ -40,6 +40,16 @@ inputs:
     description: Redis server host
     default: 127.0.0.1
 
+  imap_test_server:
+    description: IMAP server host
+    default: 127.0.0.1
+  imap_test_server_port:
+    description: IMAP server IMAP port
+    default: 1430
+  imap_test_server_ssl_port:
+    description: IMAP server IMAPS port
+    default: 1431
+
   use_docker:
     desription: True if running in a Docker container
     default: false
@@ -160,9 +170,9 @@ runs:
         REDIS_TEST_SERVER: ${{ inputs.redis_test_server }}
         REDIS_IPPOOL_TEST_SERVER: ${{ inputs.redis_test_server }}
         CACHE_REDIS_TEST_SERVER: ${{ inputs.redis_test_server }}
-#       IMAP_TEST_SERVER: 127.0.0.1
-#       IMAP_TEST_SERVER_PORT: 1430
-#       IMAP_TEST_SERVER_SSL_PORT: 1431
+        IMAP_TEST_SERVER: ${{ inputs.imap_test_server }}
+        IMAP_TEST_SERVER_PORT: ${{ inputs.imap_test_server_port }}
+        IMAP_TEST_SERVER_SSL_PORT: ${{ inputs.imap_test_server_ssl_port }}
       run: |
         [ -d /opt/openssl ] && export PATH=/opt/openssl/bin:$PATH
 
@@ -218,9 +228,9 @@ runs:
         REDIS_TEST_SERVER: ${{ inputs.redis_test_server }}
         REDIS_IPPOOL_TEST_SERVER: ${{ inputs.redis_test_server }}
         CACHE_REDIS_TEST_SERVER: ${{ inputs.redis_test_server }}
-#        IMAP_TEST_SERVER: 127.0.0.1
-#        IMAP_TEST_SERVER_PORT: 1430
-#        IMAP_TEST_SERVER_SSL_PORT: 1431
+        IMAP_TEST_SERVER: ${{ inputs.imap_test_server }}
+        IMAP_TEST_SERVER_PORT: ${{ inputs.imap_test_server_port }}
+        IMAP_TEST_SERVER_SSL_PORT: ${{ inputs.imap_test_server_ssl_port }}
 
     # Restore ucf
     - name: Restore ucf
index 13bcbbe0e6537ed7f5d8ceaad49d67a79550bfb2..4e472087e2a312ef6a88b6f1fac278c0324ded7b 100644 (file)
@@ -174,6 +174,9 @@ jobs:
           rest_test_server: 127.0.0.1
           rest_test_port: 8080
           rest_test_ssl_port: 8443
+          imap_test_server: 127.0.0.1
+          imap_test_server_port: 1430
+          imap_test_server_ssl_port: 1431
 
       - name: Run fuzzer
         uses: ./.github/actions/fuzzer