Test blank connection options

This commit is contained in:
Dan Sosedoff
2014-12-17 21:56:15 -06:00
parent 09ad707d94
commit 58ee238db4
3 changed files with 12 additions and 8 deletions

View File

@@ -156,3 +156,10 @@ func Test_Port(t *testing.T) {
assert.Equal(t, nil, err)
assert.Equal(t, "postgres://user@host:5000/db", str)
}
func Test_Blank(t *testing.T) {
assert.Equal(t, true, connectionSettingsBlank(Options{}))
assert.Equal(t, false, connectionSettingsBlank(Options{Host: "host", User: "user"}))
assert.Equal(t, false, connectionSettingsBlank(Options{Host: "host", User: "user", DbName: "db"}))
assert.Equal(t, false, connectionSettingsBlank(Options{Url: "url"}))
}