From 997e77f495b8803094ae9a3a6806ae658348f9c1 Mon Sep 17 00:00:00 2001 From: Eli Yukelzon Date: Wed, 4 Nov 2020 11:41:42 +0200 Subject: [PATCH] flaky test fix related to product notices (#16209) --- web/web_test.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/web/web_test.go b/web/web_test.go index 9ef7ff1f8f..0a1cdeec8e 100644 --- a/web/web_test.go +++ b/web/web_test.go @@ -69,8 +69,11 @@ func Setup(tb testing.TB) *TestHelper { func setupTestHelper(t testing.TB, store store.Store, includeCacheLayer bool) *TestHelper { memoryStore := config.NewTestMemoryStore() - *memoryStore.Get().AnnouncementSettings.AdminNoticesEnabled = false - *memoryStore.Get().AnnouncementSettings.UserNoticesEnabled = false + newConfig := memoryStore.Get().Clone() + *newConfig.AnnouncementSettings.AdminNoticesEnabled = false + *newConfig.AnnouncementSettings.UserNoticesEnabled = false + memoryStore.Set(newConfig) + var options []app.Option options = append(options, app.ConfigStore(memoryStore)) options = append(options, app.StoreOverride(mainHelper.Store))