]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
MINOR: tests: add a config file to ease address parsing tests.
authorWilly Tarreau <w@1wt.eu>
Wed, 20 Feb 2013 16:30:09 +0000 (17:30 +0100)
committerWilly Tarreau <w@1wt.eu>
Wed, 20 Feb 2013 18:23:44 +0000 (19:23 +0100)
This one tests str2sa_range().

tests/test-str2sa.cfg [new file with mode: 0644]

diff --git a/tests/test-str2sa.cfg b/tests/test-str2sa.cfg
new file mode 100644 (file)
index 0000000..52ee44a
--- /dev/null
@@ -0,0 +1,60 @@
+global
+       stats socket /tmp/sock1 mode 666 level admin
+       stats timeout 2d
+       #log 127.0.0.1:1000 local0         # good
+       #log 127.0.0.1      local0         # good
+       #log 127.0.0.1:1001-1002 local0
+       #log 127.0.0.1:-1003 local0
+       #log 127.0.0.1:+1004 local0
+
+defaults
+       timeout client 5s
+       timeout server 5s
+       timeout connect 5s
+       #log 127.0.0.1:1000 local0         # good
+       #log 127.0.0.1      local0         # good
+       #log 127.0.0.1:1001-1002 local0
+       #log 127.0.0.1:-1003 local0
+       #log 127.0.0.1:+1004 local0
+
+listen p
+       mode http
+       bind :8001
+       bind *:8002
+       bind :::8003
+       bind 127.0.0.1:8004
+       #bind ::127.0.0.1:8005
+       bind :::8006
+       bind 127.0.0.1:8007-8009
+       #bind 127.0.0.1:8010-
+       #bind 127.0.0.1:-8011
+       #bind 127.0.0.1:+8012
+
+       stats uri /stat
+       #dispatch 192.168.0.176:8005         # good
+       #dispatch 192.168.0.176
+       #dispatch 192.168.0.176:8001-8002
+       #dispatch 192.168.0.176:-8003
+       #dispatch 192.168.0.176:+8004
+
+       server s1 192.168.0.176:80 check addr 192.168.0.176:8000 source 192.168.0.1:10000-59999 check
+
+       #server s1 192.168.0.176:80 addr 192.168.0.176:-8000 source 192.168.0.1:10000-59999 check
+       #server s1 192.168.0.176:80 addr 192.168.0.176:+8000 source 192.168.0.1:10000-59999 check
+       #server s1 192.168.0.176:80 addr 192.168.0.176:8000-8001 source 192.168.0.1:10000-59999 check
+
+       #source 192.168.0.1:8000             # good
+       #source 192.168.0.1:-8000
+       #source 192.168.0.1:+8000
+       #source 192.168.0.1:8000-8001
+
+       #source 192.168.0.1:8000-8001
+       #source 192.168.0.1 usesrc 192.168.0.1:8000-8001
+
+peers truc
+       #peer machin1 127.0.0.1             # good
+       #peer machin2 127.0.0.2:1000-2000
+       #peer machin2 127.0.0.3:-2000
+       #peer machin2 127.0.0.4:+2000
+       #peer machin2 127.0.0.5:2000
+