parser/pageparser: Fix when only shortcode and then summary

Fixes #5464
This commit is contained in:
Bjørn Erik Pedersen
2018-11-24 17:06:26 +01:00
parent dcfeed35c6
commit 94ab125b27
4 changed files with 26 additions and 9 deletions

View File

@@ -19,11 +19,11 @@ import (
"github.com/stretchr/testify/require"
)
func TestMinPositiveIndex(t *testing.T) {
func TestMinIndex(t *testing.T) {
assert := require.New(t)
assert.Equal(1, minPositiveIndex(4, 1, 2, 3))
assert.Equal(2, minPositiveIndex(4, 0, -2, 2, 5))
assert.Equal(-1, minPositiveIndex())
assert.Equal(-1, minPositiveIndex(-2, -3))
assert.Equal(1, minIndex(4, 1, 2, 3))
assert.Equal(0, minIndex(4, 0, -2, 2, 5))
assert.Equal(-1, minIndex())
assert.Equal(-1, minIndex(-2, -3))
}