Add Absorb method to VarSet and DeepEqual to Var

This commit is contained in:
Jerome Brette
2019-07-06 08:54:42 -05:00
parent ffd95ef5a9
commit abc419b5f9
2 changed files with 55 additions and 3 deletions

View File

@@ -6,7 +6,6 @@ package target_test
import (
"encoding/base64"
"fmt"
"reflect"
"strings"
"testing"
@@ -334,7 +333,7 @@ vars:
t.Fatalf("unexpected size %d", len(vars))
}
for i := range vars[:2] {
if !reflect.DeepEqual(vars[i], someVars[i]) {
if !vars[i].DeepEqual(someVars[i]) {
t.Fatalf("unexpected var[%d]:\n %v\n %v", i, vars[i], someVars[i])
}
}
@@ -387,7 +386,7 @@ resources:
t.Fatalf("expected 4 vars, got %d", len(vars))
}
for i := range vars {
if !reflect.DeepEqual(vars[i], someVars[i]) {
if !vars[i].DeepEqual(someVars[i]) {
t.Fatalf("unexpected var[%d]:\n %v\n %v", i, vars[i], someVars[i])
}
}