Skip to content

Commit

Permalink
Code coverage back to 100%
Browse files Browse the repository at this point in the history
  • Loading branch information
cmaglie committed Feb 24, 2025
1 parent e3f555e commit 1f2e312
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions sql_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ func TestSQLDriverInterfaces(t *testing.T) {
}
require.Error(t, v.Scan(1))
require.Error(t, v.Scan(nil))
require.Error(t, v.Scan("123asdf"))
require.NoError(t, v.Scan("1.2.3-rc.1+build.2"))
require.Equal(t, "1.2.3-rc.1+build.2", v.String())
d, err := v.Value()
Expand All @@ -45,15 +46,19 @@ func TestSQLDriverInterfaces(t *testing.T) {
require.Error(t, rv.Scan(1))
require.Error(t, rv.Scan(nil))
require.NoError(t, rv.Scan("4.5.6-rc.1+build.2"))
require.Empty(t, rv.customversion)
require.NotNil(t, rv.version)
require.Equal(t, "4.5.6-rc.1+build.2", rv.String())
rd, err := rv.Value()
require.NoError(t, err)
require.Equal(t, "4.5.6-rc.1+build.2", rd)

require.NoError(t, rv.Scan("1-2.2-3.3"))
require.Equal(t, "1-2.2-3.3", rv.String())
require.NoError(t, rv.Scan("a1-2.2-3.3"))
require.NotEmpty(t, rv.customversion)
require.Nil(t, rv.version)
require.Equal(t, "a1-2.2-3.3", rv.String())
rd2, err := rv.Value()
require.NoError(t, err)
require.Equal(t, "1-2.2-3.3", rd2)
require.Equal(t, "a1-2.2-3.3", rd2)
})
}

0 comments on commit 1f2e312

Please sign in to comment.