From 1f30270b0cd5355fff739dcd3c25602757391600 Mon Sep 17 00:00:00 2001 From: Notealot <714804968@qq.com> Date: Tue, 26 Oct 2021 23:47:56 +0800 Subject: [PATCH] Add more tests for Codecov check --- gin_test.go | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/gin_test.go b/gin_test.go index 5e3a6d50..e641297c 100644 --- a/gin_test.go +++ b/gin_test.go @@ -665,7 +665,7 @@ func TestEngineValidateHeader(t *testing.T) { // normal legal header header := "123.123.123.123, 30.30.30.30, 40.40.40.40" ip, ok := e.validateHeader(header) - assert.Equal(t, true, ok) + assert.True(t, ok) assert.Equal(t, "123.123.123.123", ip) } @@ -673,7 +673,7 @@ func TestEngineValidateHeader(t *testing.T) { // partial legal header header := "50.50.50.50, 123.123.123.123, 30.30.30.30" ip, ok := e.validateHeader(header) - assert.Equal(t, true, ok) + assert.True(t, ok) assert.Equal(t, "123.123.123.123", ip) } @@ -681,7 +681,15 @@ func TestEngineValidateHeader(t *testing.T) { // illegal header header := "123.123.123.123, 30.30.30.30, 256.255.255.255" ip, ok := e.validateHeader(header) - assert.Equal(t, false, ok) + assert.False(t, ok) + assert.Empty(t, ip) + } + + { + // empty header + header := "" + ip, ok := e.validateHeader(header) + assert.False(t, ok) assert.Empty(t, ip) } }