diff options
| author | Dave Henderson <dhenderson@gmail.com> | 2022-05-28 19:24:48 -0400 |
|---|---|---|
| committer | Dave Henderson <dhenderson@gmail.com> | 2022-05-28 19:49:42 -0400 |
| commit | cec23e66f9bd5022845162ae4dd3f2633b5236fa (patch) | |
| tree | f5caf83d0c92ce80942b2e7ed5e184ffb69e3c2d /data/datasource_test.go | |
| parent | e00015a86393e947757dea88cb82b328b35ad8b4 (diff) | |
General refactoring & cleanup
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Diffstat (limited to 'data/datasource_test.go')
| -rw-r--r-- | data/datasource_test.go | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/data/datasource_test.go b/data/datasource_test.go index aadcef0e..5badec53 100644 --- a/data/datasource_test.go +++ b/data/datasource_test.go @@ -28,17 +28,17 @@ func TestNewData(t *testing.T) { d, err = NewData([]string{"foo=http:///foo.json"}, []string{}) assert.NoError(t, err) assert.Equal(t, "/foo.json", d.Sources["foo"].URL.Path) - assert.Empty(t, d.Sources["foo"].header) + assert.Empty(t, d.Sources["foo"].Header) d, err = NewData([]string{"foo=http:///foo.json"}, []string{"bar=Accept: blah"}) assert.NoError(t, err) assert.Equal(t, "/foo.json", d.Sources["foo"].URL.Path) - assert.Empty(t, d.Sources["foo"].header) + assert.Empty(t, d.Sources["foo"].Header) d, err = NewData([]string{"foo=http:///foo.json"}, []string{"foo=Accept: blah"}) assert.NoError(t, err) assert.Equal(t, "/foo.json", d.Sources["foo"].URL.Path) - assert.Equal(t, "blah", d.Sources["foo"].header["Accept"][0]) + assert.Equal(t, "blah", d.Sources["foo"].Header["Accept"][0]) } func TestDatasource(t *testing.T) { @@ -344,12 +344,14 @@ func TestMimeTypeWithArg(t *testing.T) { func TestFromConfig(t *testing.T) { ctx := context.Background() + cfg := &config.Config{} + actual := FromConfig(ctx, cfg) expected := &Data{ - ctx: ctx, + Ctx: actual.Ctx, Sources: map[string]*Source{}, } - assert.EqualValues(t, expected, FromConfig(ctx, cfg)) + assert.EqualValues(t, expected, actual) cfg = &config.Config{ DataSources: map[string]config.DataSource{ @@ -358,8 +360,9 @@ func TestFromConfig(t *testing.T) { }, }, } + actual = FromConfig(ctx, cfg) expected = &Data{ - ctx: ctx, + Ctx: actual.Ctx, Sources: map[string]*Source{ "foo": { Alias: "foo", @@ -367,7 +370,7 @@ func TestFromConfig(t *testing.T) { }, }, } - assert.EqualValues(t, expected, FromConfig(ctx, cfg)) + assert.EqualValues(t, expected, actual) cfg = &config.Config{ DataSources: map[string]config.DataSource{ @@ -389,8 +392,9 @@ func TestFromConfig(t *testing.T) { }, }, } + actual = FromConfig(ctx, cfg) expected = &Data{ - ctx: ctx, + Ctx: actual.Ctx, Sources: map[string]*Source{ "foo": { Alias: "foo", @@ -399,18 +403,18 @@ func TestFromConfig(t *testing.T) { "bar": { Alias: "bar", URL: mustParseURL("http://bar.com"), - header: http.Header{ + Header: http.Header{ "Foo": []string{"bar"}, }, }, }, - extraHeaders: map[string]http.Header{ + ExtraHeaders: map[string]http.Header{ "baz": { "Foo": []string{"bar"}, }, }, } - assert.EqualValues(t, expected, FromConfig(ctx, cfg)) + assert.EqualValues(t, expected, actual) } func TestListDatasources(t *testing.T) { |
