1
1
mirror of https://github.com/adammck/terraform-inventory synced 2024-11-26 07:43:46 +01:00

Remove crap test

Probably don't need to test the damn JSON parser.
This commit is contained in:
Adam Mckaig 2015-06-05 00:07:57 -04:00
parent 55d5cffc6a
commit b5926ec984

@ -65,63 +65,11 @@ const exampleStateFile = `
` `
func TestStateRead(t *testing.T) { func TestStateRead(t *testing.T) {
r := strings.NewReader(exampleStateFile)
var s state var s state
r := strings.NewReader(exampleStateFile)
err := s.read(r) err := s.read(r)
assert.Nil(t, err) assert.Nil(t, err)
assert.Equal(t, "aws_instance", s.Modules[0].Resources["aws_instance.one"].Type)
exp := state{
Modules: []moduleState{
moduleState{
Resources: map[string]resourceState{
"aws_instance.one": resourceState{
Type: "aws_instance",
Primary: instanceState{
ID: "i-aaaaaaaa",
Attributes: map[string]string{
"id": "i-aaaaaaaa",
"private_ip": "10.0.0.1",
},
},
},
"aws_instance.two": resourceState{
Type: "aws_instance",
Primary: instanceState{
ID: "i-bbbbbbbb",
Attributes: map[string]string{
"id": "i-bbbbbbbb",
"private_ip": "10.0.0.2",
"public_ip": "50.0.0.1",
},
},
},
"aws_security_group.example": resourceState{
Type: "aws_security_group",
Primary: instanceState{
ID: "sg-cccccccc",
Attributes: map[string]string{
"id": "sg-cccccccc",
"description": "Whatever",
},
},
},
"digitalocean_droplet.three": resourceState{
Type: "digitalocean_droplet",
Primary: instanceState{
ID: "ddddddd",
Attributes: map[string]string{
"id": "ddddddd",
"ipv4_address": "192.168.0.3",
},
},
},
},
},
},
}
assert.Equal(t, exp, s)
} }
func TestResources(t *testing.T) { func TestResources(t *testing.T) {