From 09a8d0834f74b27a18fc82af4a77fec2e00d0360 Mon Sep 17 00:00:00 2001 From: potatso Date: Tue, 4 Jul 2023 21:04:08 +0800 Subject: [PATCH] =?UTF-8?q?test:=20=E6=94=AF=E6=8C=81=E4=B8=8A=E4=B8=80?= =?UTF-8?q?=E6=9D=A1commit=E6=B5=8B=E8=AF=95=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- t/integration_block_req_header.t | 6 +++--- t/integration_block_resp_header.t | 6 +++--- t/integration_passed.t | 4 ++-- t/integration_with_coreruleset.t | 8 ++++---- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/t/integration_block_req_header.t b/t/integration_block_req_header.t index d505380..f526151 100644 --- a/t/integration_block_req_header.t +++ b/t/integration_block_req_header.t @@ -7,8 +7,8 @@ our $HttpConfig = <<'_EOC_'; lua_need_request_body on; init_worker_by_lua_block{ local coraza = require "resty.coraza" - coraza.do_init() - coraza.rules_add([[SecRule REQUEST_HEADERS:User-Agent "Mozilla" "phase:1, id:3,drop,status:452,log,msg:'Blocked User-Agent'"]]) + waf = coraza.do_init() + coraza.rules_add(waf, [[SecRule REQUEST_HEADERS:User-Agent "Mozilla" "phase:1, id:3,drop,status:452,log,msg:'Blocked User-Agent'"]]) } _EOC_ @@ -16,7 +16,7 @@ our $LocationConfig = <<'_EOC_'; location /t { access_by_lua_block { local coraza = require "resty.coraza" - coraza.do_access_filter() + coraza.do_access_filter(waf) coraza.do_interrupt() } diff --git a/t/integration_block_resp_header.t b/t/integration_block_resp_header.t index db119ae..658852d 100644 --- a/t/integration_block_resp_header.t +++ b/t/integration_block_resp_header.t @@ -7,8 +7,8 @@ our $HttpConfig = <<'_EOC_'; lua_need_request_body on; init_worker_by_lua_block{ local coraza = require "resty.coraza" - coraza.do_init() - coraza.rules_add([[SecRule RESPONSE_HEADERS:Content-Type "text" "phase:3, id:4,drop,status:451,log,msg:'Blocked content-type'"]]) + waf = coraza.do_init() + coraza.rules_add(waf, [[SecRule RESPONSE_HEADERS:Content-Type "text" "phase:3, id:4,drop,status:451,log,msg:'Blocked content-type'"]]) } _EOC_ @@ -16,7 +16,7 @@ our $LocationConfig = <<'_EOC_'; location /t { access_by_lua_block { local coraza = require "resty.coraza" - coraza.do_access_filter() + coraza.do_access_filter(waf) coraza.do_interrupt() } diff --git a/t/integration_passed.t b/t/integration_passed.t index a627d46..7311e07 100644 --- a/t/integration_passed.t +++ b/t/integration_passed.t @@ -7,7 +7,7 @@ our $HttpConfig = <<'_EOC_'; lua_need_request_body on; init_worker_by_lua_block{ local coraza = require "resty.coraza" - coraza.do_init() + waf = coraza.do_init() } _EOC_ @@ -15,7 +15,7 @@ our $LocationConfig = <<'_EOC_'; location /t { access_by_lua_block { local coraza = require "resty.coraza" - coraza.do_access_filter() + coraza.do_access_filter(waf) coraza.do_interrupt() } diff --git a/t/integration_with_coreruleset.t b/t/integration_with_coreruleset.t index 9e7f63c..1871e8e 100644 --- a/t/integration_with_coreruleset.t +++ b/t/integration_with_coreruleset.t @@ -7,9 +7,9 @@ our $HttpConfig = <<'_EOC_'; lua_need_request_body on; init_worker_by_lua_block{ local coraza = require "resty.coraza" - coraza.do_init() - coraza.rules_add_file("%s/t/coraza.conf") - coraza.rules_add("Include %s/t/coreruleset/rules/*.conf") + waf = coraza.do_init() + coraza.rules_add_file(waf, "%s/t/coraza.conf") + coraza.rules_add(waf, "Include %s/t/coreruleset/rules/*.conf") } _EOC_ @@ -19,7 +19,7 @@ our $LocationConfig = <<'_EOC_'; location /t { access_by_lua_block { local coraza = require "resty.coraza" - coraza.do_access_filter() + coraza.do_access_filter(waf) coraza.do_interrupt() }