diff options
Diffstat (limited to 'app/diagnostics_test.go')
-rw-r--r-- | app/diagnostics_test.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/app/diagnostics_test.go b/app/diagnostics_test.go index 9b884fd43..0d1c7acd8 100644 --- a/app/diagnostics_test.go +++ b/app/diagnostics_test.go @@ -43,6 +43,20 @@ func TestPluginSetting(t *testing.T) { assert.Equal(t, "asd", pluginSetting(settings, "test", "qwe", "asd")) } +func TestPluginActivated(t *testing.T) { + states := map[string]*model.PluginState{ + "foo": &model.PluginState{ + Enable: true, + }, + "bar": &model.PluginState{ + Enable: false, + }, + } + assert.True(t, pluginActivated(states, "foo")) + assert.False(t, pluginActivated(states, "bar")) + assert.False(t, pluginActivated(states, "none")) +} + func TestDiagnostics(t *testing.T) { th := Setup().InitBasic() defer th.TearDown() |