summaryrefslogtreecommitdiffstats
path: root/tpl/compare/compare_test.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2019-08-01 10:19:19 +0200
committerGitHub <noreply@github.com>2019-08-01 10:19:19 +0200
commit53077b0da54906feee64a03612e5186043e17341 (patch)
treec99b1456485cfc2ed41f3a1b732e44c4acbc3061 /tpl/compare/compare_test.go
parenta4f96a9d8c2d2da40796757f7e9a3023157abd2f (diff)
Merge pull request #6149 from bep/sort-caseinsensitive
Implement lexicographically string sorting
Diffstat (limited to 'tpl/compare/compare_test.go')
-rw-r--r--tpl/compare/compare_test.go14
1 files changed, 11 insertions, 3 deletions
diff --git a/tpl/compare/compare_test.go b/tpl/compare/compare_test.go
index 6c4be7e50..a7b1e54a6 100644
--- a/tpl/compare/compare_test.go
+++ b/tpl/compare/compare_test.go
@@ -83,7 +83,7 @@ func TestDefaultFunc(t *testing.T) {
then := time.Now()
now := time.Now()
- ns := New()
+ ns := New(false)
for i, test := range []struct {
dflt interface{}
@@ -139,7 +139,7 @@ func TestDefaultFunc(t *testing.T) {
func TestCompare(t *testing.T) {
t.Parallel()
- n := New()
+ n := New(false)
for _, test := range []struct {
tstCompareType
@@ -233,6 +233,14 @@ func doTestCompare(t *testing.T, tp tstCompareType, funcUnderTest func(a, b inte
}
}
+func TestCase(t *testing.T) {
+ assert := require.New(t)
+ n := New(true)
+
+ assert.True(n.Lt("az", "Za"))
+ assert.True(n.Gt("ab", "Ab"))
+}
+
func TestTimeUnix(t *testing.T) {
t.Parallel()
var sec int64 = 1234567890
@@ -258,7 +266,7 @@ func TestTimeUnix(t *testing.T) {
func TestConditional(t *testing.T) {
assert := require.New(t)
- n := New()
+ n := New(false)
a, b := "a", "b"
assert.Equal(a, n.Conditional(true, a, b))