Skip to content
This repository was archived by the owner on Nov 28, 2022. It is now read-only.

Commit dbf8291

Browse files
Diogo Nicoletidiogonicoleti
Diogo Nicoleti
authored andcommitted
Improve TestParseConfig
1 parent a7ccd48 commit dbf8291

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

Diff for: config/config_test.go

+9-4
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,18 @@ package config
22

33
import (
44
"testing"
5+
6+
"github.com/stretchr/testify/assert"
7+
"github.com/stretchr/testify/require"
58
)
69

710
func TestParseConfig(t *testing.T) {
8-
_, err := Parse("testdata/valid-config.yml")
9-
if err != nil {
10-
t.Errorf("Error loading config: %v", err)
11-
}
11+
config, err := Parse("testdata/valid-config.yml")
12+
require.NoError(t, err)
13+
14+
assert.Len(t, config.Databases, 2)
15+
assert.Equal(t, "dba", config.Databases[0].Name)
16+
assert.Equal(t, "postgres://localhost:5432/dba?sslmode=disable", config.Databases[0].URL)
1217
}
1318

1419
func TestParseBadConfigs(t *testing.T) {

0 commit comments

Comments
 (0)