skip_eval

根据 Perl 表达式的结果动态决定是否跳过测试块。

语法

--- skip_eval 段的值是一个 Perl 表达式,格式为 N: expression,其中 N 是要跳过的测试数量。当 expression 为真时跳过:

perl
1=== TEST 1: skip on old nginx
2--- skip_eval: 2: $ENV{TEST_NGINX_USE_HTTP2}
3--- config
4 location /t { echo "http1 only"; }
5--- request
6GET /t
7--- response_body
8http1 only