mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-03-04 10:28:48 +00:00
Lua test files 2 and 3 fail when threads are disabled because of a "nbthread" statement that seems to be a leftover from an ancient configuration. One of them even mentions a commit message showing a reproducer not involving threads. Let's clean this up so that running the tests without threads also works. This should be backported to 1.9 as the problem also exists there.
38 lines
791 B
Plaintext
38 lines
791 B
Plaintext
varnishtest "Lua: txn:get_priv() scope"
|
|
#REQUIRE_OPTIONS=LUA
|
|
|
|
feature ignore_unknown_macro
|
|
|
|
haproxy h1 -conf {
|
|
global
|
|
lua-load ${testdir}/b00002.lua
|
|
lua-load ${testdir}/b00002_print_r.lua
|
|
|
|
frontend fe1
|
|
mode http
|
|
${no-htx} option http-use-htx
|
|
bind "fd@${fe1}"
|
|
default_backend b1
|
|
|
|
frontend fe2
|
|
mode http
|
|
${no-htx} option http-use-htx
|
|
bind ":8443" ssl crt ${testdir}/common.pem
|
|
stats enable
|
|
stats uri /
|
|
|
|
backend b1
|
|
mode http
|
|
${no-htx} option http-use-htx
|
|
http-request use-service lua.fakeserv
|
|
} -start
|
|
|
|
client c0 -connect ${h1_fe1_sock} {
|
|
txreq -url "/"
|
|
rxresp
|
|
expect resp.status == 200
|
|
txreq -url "/"
|
|
rxresp
|
|
expect resp.status == 200
|
|
} -run
|