Skip to content

Commit 989da45

Browse files
authored
Merge pull request #447 from zachburg/semver_test_coverage
Improve test coverage for `semver.go`
2 parents f676126 + 2a22781 commit 989da45

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

semver_test.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,16 @@ func TestSemverCompare(t *testing.T) {
1717
}
1818
}
1919

20+
func TestSemverCompareErr(t *testing.T) {
21+
tests := map[string]string{
22+
`{{ semverCompare "badConstraint" "1.2.3" }}`: `false`,
23+
`{{ semverCompare "1.2.0" "badVersion" }}`: `false`,
24+
}
25+
for tpl, expect := range tests {
26+
assert.Error(t, runt(tpl, expect))
27+
}
28+
}
29+
2030
func TestSemver(t *testing.T) {
2131
tests := map[string]string{
2232
`{{ $s := semver "1.2.3-beta.1+c0ff33" }}{{ $s.Prerelease }}`: "beta.1",

0 commit comments

Comments
 (0)