summaryrefslogtreecommitdiffstats
path: root/utils/config_test.go
diff options
context:
space:
mode:
authorHarrison Healey <harrisonmhealey@gmail.com>2018-06-18 12:39:22 -0400
committerGitHub <noreply@github.com>2018-06-18 12:39:22 -0400
commit6d8140337ef0f68f5177988f3c87bba5e4946399 (patch)
tree44dbe951f53f6de8cc9fceac2f51ca7a175a55bf /utils/config_test.go
parentf48d31c7a4c0332bfd10b986eee50611ab987e7c (diff)
downloadchat-6d8140337ef0f68f5177988f3c87bba5e4946399.tar.gz
chat-6d8140337ef0f68f5177988f3c87bba5e4946399.tar.bz2
chat-6d8140337ef0f68f5177988f3c87bba5e4946399.zip
MM-8701 Limit the number of client config fields sent before user logs in (#8954)
* MM-8701 Limit the number of client config fields sent before user logs in * Fixed missing client config field * Reduced duplication between limited and regular client config
Diffstat (limited to 'utils/config_test.go')
-rw-r--r--utils/config_test.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/utils/config_test.go b/utils/config_test.go
index 63b283584..278f24251 100644
--- a/utils/config_test.go
+++ b/utils/config_test.go
@@ -645,7 +645,9 @@ func TestGetClientConfig(t *testing.T) {
configMap := GenerateClientConfig(testCase.config, testCase.diagnosticId, testCase.license)
for expectedField, expectedValue := range testCase.expectedFields {
- assert.Equal(t, expectedValue, configMap[expectedField])
+ actualValue, ok := configMap[expectedField]
+ assert.True(t, ok, fmt.Sprintf("config does not contain %v", expectedField))
+ assert.Equal(t, expectedValue, actualValue)
}
})
}