Skip to content

Commit 99c2f13

Browse files
committed
dump plugin config in tests
1 parent 9d51094 commit 99c2f13

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

test/integration/plugin_test.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ package integration
44

55
import (
66
"bytes"
7+
"encoding/json"
78
"fmt"
89
"io"
910
"net/http"
@@ -800,12 +801,18 @@ func TestPluginNullInConfig(t *testing.T) {
800801
plugins, err := kc.Plugins.ListAll(ctx)
801802
require.NoError(t, err, "failed to list plugins")
802803
if len(plugins) != 1 {
804+
t.Logf("Expected to get 1 plugin, actual %d", len(plugins))
803805
return false
804806
}
805807
plugin := plugins[0]
806808
if plugin.Name == nil || *plugin.Name != "datadog" {
807809
return false
808810
}
811+
812+
configJSON, err := json.Marshal(plugin.Config)
813+
require.NoError(t, err)
814+
t.Logf("Configuration of datadog plugin: %s", string(configJSON))
815+
809816
configPrefix, ok := plugin.Config["prefix"]
810817
return ok && configPrefix == nil
811818
}, ingressWait, waitTick, "failed to find 'datadog' plugin with null in config.prefix in Kong")

0 commit comments

Comments
 (0)