mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2024-12-12 14:35:14 +00:00
d4359fd98b
These are a collection of test files for a variety of features (old or more recent). 2 or 3 files were found lying there non-committed and were moved at the same time. A few deprecated or obsolete keywords were updated to their recent equivalent. Many of these configurations are made to trigger different parsing errors so it is normal that plenty of them fail. Now the tests directory is cleaner and easier to navigate through.
32 lines
768 B
INI
32 lines
768 B
INI
global
|
|
maxconn 100
|
|
lua-load setstatus.lua
|
|
|
|
defaults
|
|
mode http
|
|
timeout client 10000
|
|
timeout server 10000
|
|
timeout connect 10000
|
|
|
|
# Expect HTTP/1.1 418 I'm a teapot
|
|
listen lua-service-set-status-defaultreason
|
|
bind :8003
|
|
http-request use-service lua.http418-default
|
|
|
|
# Expect HTTP/1.1 418 I'm a coffeepot
|
|
listen lua-service-set-status-customreason
|
|
bind :8004
|
|
http-request use-service lua.http418-coffeepot
|
|
|
|
# Expect HTTP/1.1 418 I'm a teapot
|
|
listen lua-action-set-status-defaultreason
|
|
bind :8005
|
|
http-response lua.set-status-418-defaultreason
|
|
server host 127.0.0.1:8080
|
|
|
|
# Expect HTTP/1.1 418 I'm a coffeepot
|
|
listen lua-action-set-status-customreason
|
|
bind :8006
|
|
http-response lua.set-status-418-customreason
|
|
server host 127.0.0.1:8080
|