Skip to content

Commit

Permalink
Merge pull request #1622 from duthils/test-homogenize-asserts
Browse files Browse the repository at this point in the history
sops_test: homogenize use of asserts
  • Loading branch information
felixfontein committed Sep 18, 2024
2 parents cf7b495 + 14bd60d commit e7a1b11
Showing 1 changed file with 14 additions and 16 deletions.
30 changes: 14 additions & 16 deletions sops_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -633,8 +633,7 @@ func TestUnencryptedCommentRegexFail(t *testing.T) {
tree := Tree{Branches: branches, Metadata: Metadata{UnencryptedCommentRegex: "ENC"}}
cipher := encPrefixCipher{}
_, err := tree.Encrypt(bytes.Repeat([]byte("f"), 32), cipher)
assert.NotNil(t, err)
assert.Contains(t, err.Error(), "Encrypted comment \"ENC:sops:noenc\" matches UnencryptedCommentRegex!")
assert.ErrorContains(t, err, "Encrypted comment \"ENC:sops:noenc\" matches UnencryptedCommentRegex!")
}

type MockCipher struct{}
Expand Down Expand Up @@ -872,7 +871,7 @@ func TestTruncateTree(t *testing.T) {
"foobar",
2,
})
assert.Equal(t, nil, err)
assert.NoError(t, err)
assert.Equal(t, expected, result)
}

Expand Down Expand Up @@ -1120,7 +1119,7 @@ func TestUnsetKeyRootLeaf(t *testing.T) {
},
}
unset, err := branch.Unset([]interface{}{"foofoo"})
assert.Nil(t, err)
assert.NoError(t, err)
assert.Equal(t, TreeBranch{
TreeItem{
Key: "foo",
Expand All @@ -1146,7 +1145,7 @@ func TestUnsetKeyBranchLeaf(t *testing.T) {
},
}
unset, err := branch.Unset([]interface{}{"foo", "barbar"})
assert.Nil(t, err)
assert.NoError(t, err)
assert.Equal(t, TreeBranch{
TreeItem{
Key: "foo",
Expand Down Expand Up @@ -1177,7 +1176,7 @@ func TestUnsetKeyBranch(t *testing.T) {
},
}
unset, err := branch.Unset([]interface{}{"foofoo"})
assert.Nil(t, err)
assert.NoError(t, err)
assert.Equal(t, TreeBranch{
TreeItem{
Key: "foo",
Expand All @@ -1194,7 +1193,7 @@ func TestUnsetKeyRootLastLeaf(t *testing.T) {
},
}
unset, err := branch.Unset([]interface{}{"foo"})
assert.Nil(t, err)
assert.NoError(t, err)
assert.Equal(t, TreeBranch{
}, unset)
}
Expand All @@ -1212,7 +1211,7 @@ func TestUnsetKeyBranchLastLeaf(t *testing.T) {
},
}
unset, err := branch.Unset([]interface{}{"foo", "bar"})
assert.Nil(t, err)
assert.NoError(t, err)
assert.Equal(t, TreeBranch{
TreeItem{
Key: "foo",
Expand Down Expand Up @@ -1242,7 +1241,7 @@ func TestUnsetKeyArray(t *testing.T) {
},
}
unset, err := branch.Unset([]interface{}{"foo", "bar"})
assert.Nil(t, err)
assert.NoError(t, err)
assert.Equal(t, TreeBranch{
TreeItem{
Key: "foo",
Expand Down Expand Up @@ -1273,7 +1272,7 @@ func TestUnsetArrayItem(t *testing.T) {
},
}
unset, err := branch.Unset([]interface{}{"foo", 1})
assert.Nil(t, err)
assert.NoError(t, err)
assert.Equal(t, TreeBranch{
TreeItem{
Key: "foo",
Expand Down Expand Up @@ -1308,7 +1307,7 @@ func TestUnsetKeyInArrayItem(t *testing.T) {
},
}
unset, err := branch.Unset([]interface{}{"foo", 0, "barbar"})
assert.Nil(t, err)
assert.NoError(t, err)
assert.Equal(t, TreeBranch{
TreeItem{
Key: "foo",
Expand Down Expand Up @@ -1339,7 +1338,7 @@ func TestUnsetArrayLastItem(t *testing.T) {
},
}
unset, err := branch.Unset([]interface{}{"foo", 0})
assert.Nil(t, err)
assert.NoError(t, err)
assert.Equal(t, TreeBranch{
TreeItem{
Key: "foo",
Expand Down Expand Up @@ -1412,7 +1411,7 @@ func TestUnsetKeyNotABranch(t *testing.T) {
},
}
unset, err := branch.Unset([]interface{}{"foo", "bar"})
assert.Contains(t, err.Error(), "Unsupported type")
assert.ErrorContains(t, err, "Unsupported type")
assert.Nil(t, unset, "Unset result was not nil upon %s", err)
}

Expand Down Expand Up @@ -1457,9 +1456,8 @@ func TestEmitAsMap(t *testing.T) {

data, err := EmitAsMap(branches)

if assert.NoError(t, err) {
assert.Equal(t, expected, data)
}
assert.NoError(t, err)
assert.Equal(t, expected, data)
}

func TestSortKeyGroupIndices(t *testing.T) {
Expand Down

0 comments on commit e7a1b11

Please sign in to comment.