blob: c00a1a2001e7a2152608bb51edcd35a38a4d21bc [file]
package apidApigeeSync_test;
import (
"testing"
"github.com/30x/apid"
"github.com/30x/apidApigeeSync"
"github.com/30x/apid/config"
"github.com/30x/apid/logger"
"os"
)
func TestInitDefaultsDefaultHostname(t *testing.T) {
var cs apid.ConfigService
cs = config.GetConfig()
apidApigeeSync.SetLogger(logger.NewLogger("init_test.go","DEBUG"))
apidApigeeSync.InitDefaults(cs)
name, _ := os.Hostname()
if cs.Get("apigeesync_instance_name") != name {
t.Errorf("got %s, expected %s", cs.Get("apigeesync_instance_name"),name)
}
}
func TestInitDefaultsNameFromFile(t *testing.T) {
var cs apid.ConfigService
cs = config.GetConfig()
cs.Set("apigeesync_instance_name","myname")
apidApigeeSync.SetLogger(logger.NewLogger("init_test.go","DEBUG"))
apidApigeeSync.InitDefaults(cs)
if cs.Get("apigeesync_instance_name") != "myname" {
t.Errorf("got %s, expected %s", cs.Get("apigeesync_instance_name"),"myname")
}
}