aboutsummaryrefslogtreecommitdiff
path: root/server/config/config_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'server/config/config_test.go')
-rw-r--r--server/config/config_test.go8
1 files changed, 2 insertions, 6 deletions
diff --git a/server/config/config_test.go b/server/config/config_test.go
index 399e143..182436a 100644
--- a/server/config/config_test.go
+++ b/server/config/config_test.go
@@ -1,10 +1,8 @@
package config
import (
- "bytes"
"testing"
- "github.com/nsheridan/cashier/server/config/testdata"
"github.com/stretchr/testify/assert"
)
@@ -21,7 +19,6 @@ var (
CSRFSecret: "supersecret",
HTTPLogFile: "cashierd.log",
Database: Database{"type": "mysql", "username": "user", "password": "passwd", "address": "localhost:3306"},
- Datastore: "mysql:user:passwd:localhost:3306",
},
Auth: &Auth{
OauthClientID: "client_id",
@@ -50,7 +47,7 @@ var (
)
func TestConfigParser(t *testing.T) {
- c, err := ReadConfig(bytes.NewBuffer(testdata.Config))
+ c, err := ReadConfig("testdata/test.config")
if err != nil {
t.Error(err)
}
@@ -58,8 +55,7 @@ func TestConfigParser(t *testing.T) {
}
func TestConfigVerify(t *testing.T) {
- bad := bytes.NewBuffer([]byte(""))
- _, err := ReadConfig(bad)
+ _, err := ReadConfig("testdata/empty.config")
assert.Contains(t, err.Error(), "missing ssh config section", "missing server config section", "missing auth config section")
}