[MM-17889] Implement validation of plugin API version comments (#11941)

This commit is contained in:
Paulo Bittencourt
2019-09-17 02:03:28 -04:00
committed by Ben Schumacher
parent 04653ec924
commit 5b79fc4110
42 changed files with 8875 additions and 5 deletions

View File

@@ -136,16 +136,16 @@ func TestConfigSet(t *testing.T) {
})
t.Run("Error when the wrong value is set", func(t *testing.T) {
assert.Error(t, th.RunCommand(t, "config", "set", "EmailSettings.ConnectionSecurity", "invalid"))
assert.Error(t, th.RunCommand(t, "config", "set", "EmailSettings.ConnectionSecurity", "invalid-key"))
output := th.CheckCommand(t, "config", "get", "EmailSettings.ConnectionSecurity")
assert.NotContains(t, string(output), "invalid")
assert.NotContains(t, string(output), "invalid-key")
})
t.Run("Error when the wrong locale is set", func(t *testing.T) {
th.CheckCommand(t, "config", "set", "LocalizationSettings.DefaultServerLocale", "es")
assert.Error(t, th.RunCommand(t, "config", "set", "LocalizationSettings.DefaultServerLocale", "invalid"))
assert.Error(t, th.RunCommand(t, "config", "set", "LocalizationSettings.DefaultServerLocale", "invalid-key"))
output := th.CheckCommand(t, "config", "get", "LocalizationSettings.DefaultServerLocale")
assert.NotContains(t, string(output), "invalid")
assert.NotContains(t, string(output), "invalid-key")
assert.NotContains(t, string(output), "\"en\"")
})