summaryrefslogtreecommitdiff
path: root/src/pattern_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/pattern_test.go')
-rw-r--r--src/pattern_test.go14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/pattern_test.go b/src/pattern_test.go
index 6bf571cd..2f27fdab 100644
--- a/src/pattern_test.go
+++ b/src/pattern_test.go
@@ -70,10 +70,10 @@ func TestExact(t *testing.T) {
clearPatternCache()
pattern := BuildPattern(true, true, CaseSmart, true,
[]Range{}, Delimiter{}, []rune("'abc"))
- sidx, eidx := algo.ExactMatchNaive(
+ res := algo.ExactMatchNaive(
pattern.caseSensitive, pattern.forward, []rune("aabbcc abc"), pattern.termSets[0][0].text)
- if sidx != 7 || eidx != 10 {
- t.Errorf("%s / %d / %d", pattern.termSets, sidx, eidx)
+ if res.Start != 7 || res.End != 10 {
+ t.Errorf("%s / %d / %d", pattern.termSets, res.Start, res.End)
}
}
@@ -82,11 +82,11 @@ func TestEqual(t *testing.T) {
clearPatternCache()
pattern := BuildPattern(true, true, CaseSmart, true, []Range{}, Delimiter{}, []rune("^AbC$"))
- match := func(str string, sidxExpected int, eidxExpected int) {
- sidx, eidx := algo.EqualMatch(
+ match := func(str string, sidxExpected int32, eidxExpected int32) {
+ res := algo.EqualMatch(
pattern.caseSensitive, pattern.forward, []rune(str), pattern.termSets[0][0].text)
- if sidx != sidxExpected || eidx != eidxExpected {
- t.Errorf("%s / %d / %d", pattern.termSets, sidx, eidx)
+ if res.Start != sidxExpected || res.End != eidxExpected {
+ t.Errorf("%s / %d / %d", pattern.termSets, res.Start, res.End)
}
}
match("ABC", -1, -1)