changed the test hcl config

This commit is contained in:
patdhlk 2015-12-12 00:27:07 +01:00
parent 9cd0a9f663
commit c97c5cf59e

View file

@ -65,18 +65,7 @@ id = "0001"
type = "donut" type = "donut"
name = "Cake" name = "Cake"
ppu = 0.55 ppu = 0.55
batter { `)
type = "Regular"
}
batter {
type = "Chocolate"
}
batter {
type = "Blueberry"
}
batter {
type = "Devil's Food"
}`)
var propertiesExample = []byte(` var propertiesExample = []byte(`
p_id: 0001 p_id: 0001
@ -102,6 +91,10 @@ func initConfigs() {
r = bytes.NewReader(jsonExample) r = bytes.NewReader(jsonExample)
unmarshalReader(r, v.config) unmarshalReader(r, v.config)
SetConfigType("hcl")
r = bytes.NewReader(hclExample)
unmarshalReader(r, v.config)
SetConfigType("properties") SetConfigType("properties")
r = bytes.NewReader(propertiesExample) r = bytes.NewReader(propertiesExample)
unmarshalReader(r, v.config) unmarshalReader(r, v.config)
@ -113,10 +106,6 @@ func initConfigs() {
SetConfigType("json") SetConfigType("json")
remote := bytes.NewReader(remoteExample) remote := bytes.NewReader(remoteExample)
unmarshalReader(remote, v.kvstore) unmarshalReader(remote, v.kvstore)
SetConfigType("hcl")
r = bytes.NewReader(hclExample)
unmarshalReader(r, v.config)
} }
func initYAML() { func initYAML() {
@ -311,25 +300,6 @@ func TestHCL(t *testing.T) {
assert.NotEqual(t, "cronut", Get("type")) assert.NotEqual(t, "cronut", Get("type"))
} }
func TestHCLList(t *testing.T) {
initHcl()
batters := []map[string]interface{}{
map[string]interface{}{
"type": "Regular",
},
map[string]interface{}{
"type": "Chocolate",
},
map[string]interface{}{
"type": "Blueberry",
},
map[string]interface{}{
"type": "Devil's Food",
},
}
assert.Equal(t, batters, Get("batter"))
}
func TestRemotePrecedence(t *testing.T) { func TestRemotePrecedence(t *testing.T) {
initJSON() initJSON()