From 432207d71b89c0e3969859480798ad03cc78969f Mon Sep 17 00:00:00 2001 From: silverwind Date: Fri, 26 Apr 2024 23:50:32 +0200 Subject: [PATCH] add test for zero count --- modules/auth/password/pwn/pwn_test.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/auth/password/pwn/pwn_test.go b/modules/auth/password/pwn/pwn_test.go index c147e564b1..e5d7815580 100644 --- a/modules/auth/password/pwn/pwn_test.go +++ b/modules/auth/password/pwn/pwn_test.go @@ -49,4 +49,9 @@ func TestPassword(t *testing.T) { count, err = client.CheckPassword("paddednotpwned", true) assert.NoError(t, err) assert.Equal(t, 0, count) + + gock.New("https://api.pwnedpasswords.com").Get("/range/79082").Times(1).Reply(200).BodyString("FDF342FCD8C3611DAE4D76E8A992A3E4169:4\r\nFE81480327C992FE62065A827429DD1318B:0\r\nAFEF386F56EB0B4BE314E07696E5E6E6536:0") + count, err = client.CheckPassword("paddednotpwnedzero", true) + assert.NoError(t, err) + assert.Equal(t, 0, count) }