From 6e827889b463cd2a460300fce54053e69e70bfef Mon Sep 17 00:00:00 2001 From: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com> Date: Thu, 25 Jan 2024 10:55:44 +0200 Subject: [PATCH] Chore: Fix folders flaky test (#81234) It used to wrongly assume slice ordering --- pkg/services/folder/folderimpl/folder_test.go | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/pkg/services/folder/folderimpl/folder_test.go b/pkg/services/folder/folderimpl/folder_test.go index 1b9806292b7..a4458d675f0 100644 --- a/pkg/services/folder/folderimpl/folder_test.go +++ b/pkg/services/folder/folderimpl/folder_test.go @@ -1597,9 +1597,17 @@ func TestIntegrationNestedFolderSharedWithMe(t *testing.T) { require.NoError(t, err) require.Len(t, actualFolders, len(tc.expected)) - for i, expected := range tc.expected { - actualFolder := actualFolders[i] - require.Equal(t, expected.UID, actualFolder.UID) + for _, expected := range tc.expected { + var actualFolder *folder.Folder + for _, f := range actualFolders { + if f.UID == expected.UID { + actualFolder = f + break + } + } + if actualFolder == nil { + t.Fatalf("expected folder with UID %s not found", expected.UID) + } if tc.cmd.WithFullpath { require.Equal(t, expected.Fullpath, actualFolder.Fullpath) } else {