Improve name transformer docs.

This commit is contained in:
jregan
2018-12-16 09:21:54 -08:00
parent 65100e13b3
commit 11a19906b9
3 changed files with 63 additions and 51 deletions

View File

@@ -417,11 +417,8 @@ func TestNameReferenceHappyRun(t *testing.T) {
},
},
})
nrt, err := NewNameReferenceTransformer(defaultTransformerConfig.NameReference)
if err != nil {
t.Fatalf("unexpected error: %v", err)
}
err = nrt.Transform(m)
nrt := NewNameReferenceTransformer(defaultTransformerConfig.NameReference)
err := nrt.Transform(m)
if err != nil {
t.Fatalf("unexpected error: %v", err)
}
@@ -483,19 +480,16 @@ func TestNameReferenceUnhappyRun(t *testing.T) {
expectedErr: "is expected to be either a string or a []interface{}"},
}
nrt, err := NewNameReferenceTransformer(defaultTransformerConfig.NameReference)
if err != nil {
t.Fatalf("unexpected error: %v", err)
}
nrt := NewNameReferenceTransformer(defaultTransformerConfig.NameReference)
for _, test := range tests {
err = nrt.Transform(test.resMap)
err := nrt.Transform(test.resMap)
if err == nil {
t.Fatalf("expected error to happen")
}
if !strings.Contains(err.Error(), test.expectedErr) {
t.Fatalf("Incorrect error.\nExpected: %s, but got %v", test.expectedErr, err)
t.Fatalf("Incorrect error.\nExpected: %s, but got %v",
test.expectedErr, err)
}
}
}