diff options
Diffstat (limited to 'data/datasource_test.go')
| -rw-r--r-- | data/datasource_test.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/data/datasource_test.go b/data/datasource_test.go index 4cffc763..aadcef0e 100644 --- a/data/datasource_test.go +++ b/data/datasource_test.go @@ -412,3 +412,13 @@ func TestFromConfig(t *testing.T) { } assert.EqualValues(t, expected, FromConfig(ctx, cfg)) } + +func TestListDatasources(t *testing.T) { + sources := map[string]*Source{ + "foo": {Alias: "foo"}, + "bar": {Alias: "bar"}, + } + data := &Data{Sources: sources} + + assert.Equal(t, []string{"bar", "foo"}, data.ListDatasources()) +} |
