From 158bc160bbfeb0e1ec5c1fe1d96fd5581e5bdaba Mon Sep 17 00:00:00 2001 From: buyuxiang <347586493@qq.com> Date: Tue, 15 Feb 2022 17:10:38 +0800 Subject: [PATCH] restore headers.Content-Type validate Change-Id: I6fdf2291bdf953f19ee6e9474020a2ab72186acf --- examples/validate_test.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/validate_test.go b/examples/validate_test.go index 4f27075f..95ff040b 100644 --- a/examples/validate_test.go +++ b/examples/validate_test.go @@ -39,10 +39,12 @@ func TestCaseValidateStep(t *testing.T) { WithHeaders(map[string]string{"User-Agent": "$agent"}). Extract(). WithJmesPath("status_code", "statusCode"). + WithJmesPath("headers.\"Content-Type\"", "contentType"). Validate(). - AssertEqual("$statusCode", 200, "check status code"). // assert with extracted variable from current step - AssertEqual("$varFoo1", "bar1", "check args foo1"). // assert with extracted variable from previous step - AssertEqual("body.args.foo2", "bar2", "check args foo2"), // assert response json body with jmespath + AssertEqual("$statusCode", 200, "check status code"). // assert with extracted variable from current step + AssertEqual("$contentType", "application/json; charset=utf-8", "check header Content-Type"). // assert with extracted variable from current step + AssertEqual("$varFoo1", "bar1", "check args foo1"). // assert with extracted variable from previous step + AssertEqual("body.args.foo2", "bar2", "check args foo2"), // assert response json body with jmespath }, }