diff options
author | Filip Lajszczak <filip.lajszczak@gmail.com> | 2020-02-06 18:14:17 +0300 |
---|---|---|
committer | Filip Lajszczak <filip.lajszczak@gmail.com> | 2020-02-06 18:14:17 +0300 |
commit | 2b051dd197804b5c93b6e38aae91c991278afdba (patch) | |
tree | e2872c7a8e89f03e0e4675e2d217c595d50a768c /certbot-apache/tests/testdata/complex_parsing/test_variables.conf | |
parent | b27e5804b9671e28f37a6da7e2f1f7fa9455d24a (diff) | |
parent | 7da5196206b33d5593bd15cd1dcce4d790db7e6d (diff) |
Merge branch 'master' of https://github.com/certbot/certbot
Diffstat (limited to 'certbot-apache/tests/testdata/complex_parsing/test_variables.conf')
-rw-r--r-- | certbot-apache/tests/testdata/complex_parsing/test_variables.conf | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/certbot-apache/tests/testdata/complex_parsing/test_variables.conf b/certbot-apache/tests/testdata/complex_parsing/test_variables.conf new file mode 100644 index 000000000..1a9edff74 --- /dev/null +++ b/certbot-apache/tests/testdata/complex_parsing/test_variables.conf @@ -0,0 +1,66 @@ +TestVariablePort ${tls_port} +TestVariablePortStr "${tls_port_str}" + +LoadModule status_module modules/mod_status.so + +# Basic IfDefine +<IfDefine COMPLEX> + VAR_DIRECTIVE success + LoadModule ssl_module modules/mod_ssl.so +</IfDefine> + +<IfDefine !COMPLEX> + INVALID_VAR_DIRECTIVE failure +</IfDefine> + +<IfDefine NOT_COMPLEX> + INVALID_VAR_DIRECTIVE failure +</IfDefine> + +<IfDefine !NOT_COMPLEX> + VAR_DIRECTIVE failure +</IfDefine> + + +# Basic IfModule +<IfModule ssl_module> + MOD_DIRECTIVE Success +</IfModule> + +<IfModule !ssl_module> + INVALID_MOD_DIRECTIVE failure +</IfModule> + +<IfModule fake_module> + INVALID_MOD_DIRECTIVE failure +</IfModule> + +<IfModule !fake_module> + MOD_DIRECTIVE Success +</IfModule> + +# Nested Tests +<IfModule status_module> + <IfDefine COMPLEX> + NESTED_DIRECTIVE success + + <IfModule mod_ssl.c> + NESTED_DIRECTIVE success + </IfModule> + + <IfModule !mod_ssl.c> + INVALID_NESTED_DIRECTIVE failure + </IfModule> + </IfDefine> + + <IfDefine !COMPLEX> + INVALID_NESTED_DIRECTIVE failure + + <IfModule ssl_module> + INVALID_NESTED_DIRECTIVE failure + </IfModule> + </IfDefine> + + NESTED_DIRECTIVE success + +</IfModule> |