mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-05-17 18:25:26 +00:00
Fix length checking for ResMap resources
This commit is contained in:
@@ -532,7 +532,7 @@ func (m *resWrangler) ErrorIfNotEqualSets(other ResMap) error {
|
||||
for _, r1 := range m.rList {
|
||||
id := r1.CurId()
|
||||
others := m2.GetMatchingResourcesByCurrentId(id.Equals)
|
||||
if len(others) < 0 {
|
||||
if len(others) == 0 {
|
||||
return fmt.Errorf(
|
||||
"id in self missing from other; id: %s", id)
|
||||
}
|
||||
|
||||
@@ -669,7 +669,12 @@ func TestErrorIfNotEqualSets(t *testing.T) {
|
||||
t.Fatalf("%v should not equal %v %v", m1, m2, err)
|
||||
}
|
||||
|
||||
m3 := resmaptest_test.NewRmBuilder(t, rf).Add(
|
||||
m3 := resmaptest_test.NewRmBuilder(t, rf).AddR(r2).ResMap()
|
||||
if err := m2.ErrorIfNotEqualSets(m3); err == nil {
|
||||
t.Fatalf("%v should not equal %v %v", m2, m3, err)
|
||||
}
|
||||
|
||||
m3 = resmaptest_test.NewRmBuilder(t, rf).Add(
|
||||
map[string]interface{}{
|
||||
"apiVersion": "v1",
|
||||
"kind": "ConfigMap",
|
||||
|
||||
Reference in New Issue
Block a user