]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
REGTESTS: Use `feature cmd` for 2.5+ tests
authorTim Duesterhus <tim@bastelstu.be>
Wed, 25 Aug 2021 17:14:01 +0000 (19:14 +0200)
committerWilly Tarreau <w@1wt.eu>
Wed, 25 Aug 2021 19:38:38 +0000 (21:38 +0200)
Using `REQUIRE_VERSION` is deprecated for tests targeting HAProxy with `-cc`
support.

reg-tests/http-messaging/scheme_based_normalize.vtc
reg-tests/server/cli_delete_server.vtc
reg-tests/server/cli_delete_server_lua.vtc

index 568b5a8f854953d327eed03e7d4aa15782934121..4511a5fea3686b3227fb4e9fefea410559aaeeb0 100644 (file)
@@ -1,6 +1,6 @@
 varnishtest "scheme based normalization (rfc3982 6.3.2)"
-#REQUIRE_VERSION=2.5
 
+feature cmd "$HAPROXY_PROGRAM -cc 'version_atleast(2.5-dev0)'"
 feature ignore_unknown_macro
 
 syslog S1 -level info {
index bfa9ff4a9670f8f0c975b557bfaec849f49a0c6d..68f702bc9c539185c4dcb02e1015d96eef69bfcf 100644 (file)
@@ -3,10 +3,9 @@
 #
 varnishtest "Delete server via cli"
 
+feature cmd "$HAPROXY_PROGRAM -cc 'version_atleast(2.5-dev0)'"
 feature ignore_unknown_macro
 
-#REQUIRE_VERSION=2.5
-
 haproxy h1 -conf {
        defaults
                mode http
index ab4200f0c510cbc0f05e3dc54cf8bb91115b1e3e..1b2473d766fb3b5c4809293001eff5b43b1f33ac 100644 (file)
@@ -2,11 +2,10 @@
 # cannot be removed at runtime.
 varnishtest "Delete lua server via cli"
 
+feature cmd "$HAPROXY_PROGRAM -cc 'version_atleast(2.5-dev0)'"
+feature cmd "$HAPROXY_PROGRAM -cc 'feature(LUA)'"
 feature ignore_unknown_macro
 
-#REQUIRE_VERSION=2.5
-#REQUIRE_OPTIONS=LUA
-
 server s1 {
        rxreq
        txresp