summaryrefslogtreecommitdiff
path: root/caddytest/integration/caddyfile_adapt/map_with_raw_types.txt
diff options
context:
space:
mode:
authorMatthew Holt <mholt@users.noreply.github.com>2022-03-22 10:47:21 -0600
committerMatthew Holt <mholt@users.noreply.github.com>2022-03-22 10:47:21 -0600
commit79cbe7bfd06565d0e7ab0717119f78960ed54c08 (patch)
tree4f2b333e5419ad3c3a7c0cc4ea4398afbc61c340 /caddytest/integration/caddyfile_adapt/map_with_raw_types.txt
parent55b4c12e0404347828ed691594d1f8ae8228c598 (diff)
httpcaddyfile: Add 'vars' directive
See discussion in #4650
Diffstat (limited to 'caddytest/integration/caddyfile_adapt/map_with_raw_types.txt')
-rw-r--r--caddytest/integration/caddyfile_adapt/map_with_raw_types.txt107
1 files changed, 0 insertions, 107 deletions
diff --git a/caddytest/integration/caddyfile_adapt/map_with_raw_types.txt b/caddytest/integration/caddyfile_adapt/map_with_raw_types.txt
deleted file mode 100644
index 54b2b60..0000000
--- a/caddytest/integration/caddyfile_adapt/map_with_raw_types.txt
+++ /dev/null
@@ -1,107 +0,0 @@
-example.com
-
-map {host} {my_placeholder} {magic_number} {
- # Should output boolean "true" and an integer
- example.com true 3
-
- # Should output a string and null
- foo.example.com "string value"
-
- # Should output two strings (quoted int)
- (.*)\.example.com "${1} subdomain" "5"
-
- # Should output null and a string (quoted int)
- ~.*\.net$ - `7`
-
- # Should output a float and the string "false"
- ~.*\.xyz$ 123.456 "false"
-
- # Should output two strings, second being escaped quote
- default "unknown domain" \"""
-}
-----------
-{
- "apps": {
- "http": {
- "servers": {
- "srv0": {
- "listen": [
- ":443"
- ],
- "routes": [
- {
- "match": [
- {
- "host": [
- "example.com"
- ]
- }
- ],
- "handle": [
- {
- "handler": "subroute",
- "routes": [
- {
- "handle": [
- {
- "defaults": [
- "unknown domain",
- "\""
- ],
- "destinations": [
- "{my_placeholder}",
- "{magic_number}"
- ],
- "handler": "map",
- "mappings": [
- {
- "input": "example.com",
- "outputs": [
- true,
- 3
- ]
- },
- {
- "input": "foo.example.com",
- "outputs": [
- "string value",
- null
- ]
- },
- {
- "input": "(.*)\\.example.com",
- "outputs": [
- "${1} subdomain",
- "5"
- ]
- },
- {
- "input_regexp": ".*\\.net$",
- "outputs": [
- null,
- "7"
- ]
- },
- {
- "input_regexp": ".*\\.xyz$",
- "outputs": [
- 123.456,
- "false"
- ]
- }
- ],
- "source": "{http.request.host}"
- }
- ]
- }
- ]
- }
- ],
- "terminal": true
- }
- ]
- }
- }
- }
- }
-} \ No newline at end of file