From 4fefd14538b6a431b531385abf4cbee9657367ed Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 27 Aug 2020 11:13:40 -0400 Subject: [PATCH] Add unit test to prevent shipping forced feature flags. --- .../org/thoughtcrime/securesms/util/FeatureFlagsTest.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/test/java/org/thoughtcrime/securesms/util/FeatureFlagsTest.java b/app/src/test/java/org/thoughtcrime/securesms/util/FeatureFlagsTest.java index 13c1574b79..4ebbb55abe 100644 --- a/app/src/test/java/org/thoughtcrime/securesms/util/FeatureFlagsTest.java +++ b/app/src/test/java/org/thoughtcrime/securesms/util/FeatureFlagsTest.java @@ -21,6 +21,11 @@ public class FeatureFlagsTest extends BaseUnitTest { private static final String A = "A"; private static final String B = "B"; + @Test + public void disallowForcedFlags() { + assertTrue(FeatureFlags.getForcedValues().isEmpty()); + } + @Test public void updateInternal_newValue_ignoreNotInRemoteCapable() { UpdateResult result = FeatureFlags.updateInternal(mapOf(A, true,