From 3be8262374db84b176529a9210c4aa97e918567b Mon Sep 17 00:00:00 2001 From: Till Faelligen Date: Fri, 20 May 2022 09:43:50 +0200 Subject: [PATCH] Update test to correctly check the expected response --- clientapi/auth/user_interactive_test.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/clientapi/auth/user_interactive_test.go b/clientapi/auth/user_interactive_test.go index 47f2242b9..001b1a6d4 100644 --- a/clientapi/auth/user_interactive_test.go +++ b/clientapi/auth/user_interactive_test.go @@ -207,10 +207,16 @@ func TestUserInteractive_AddCompletedStage(t *testing.T) { }, } u := setup() + ctx := context.Background() for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { - if len(u.Sessions[tt.sessionID]) > 0 { - t.Fatalf("expected 0 completed stages, got %d", len(u.Sessions[tt.sessionID])) + _, resp := u.Verify(ctx, []byte("{}"), nil) + challenge, ok := resp.JSON.(Challenge) + if !ok { + t.Fatalf("expected a Challenge, got %T", resp.JSON) + } + if len(challenge.Completed) > 0 { + t.Fatalf("expected 0 completed stages, got %d", len(challenge.Completed)) } u.AddCompletedStage(tt.sessionID, "") })