Skip to content

Commit e0cf2e0

Browse files
committed
tpl/collections: Add some empty slice tests to intersect
See #3686
1 parent dbbc5c4 commit e0cf2e0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

‎tpl/collections/collections_test.go‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,10 @@ func TestIntersect(t *testing.T) {
344344
{pagesVals{p1v, p4v, p2v, p3v}, pagesVals{p1v, p3v, p3v}, pagesVals{p1v, p3v}},
345345
{[]interface{}{p1, p4, p2, p3}, []interface{}{p4, p2, p2}, []interface{}{p4, p2}},
346346
{[]interface{}{p1v, p4v, p2v, p3v}, []interface{}{p1v, p3v, p3v}, []interface{}{p1v, p3v}},
347+
{pagesPtr{p1, p4, p2, p3}, pagesPtr{}, pagesPtr{}},
348+
{pagesVals{}, pagesVals{p1v, p3v, p3v}, pagesVals{}},
349+
{[]interface{}{p1, p4, p2, p3}, []interface{}{}, []interface{}{}},
350+
{[]interface{}{}, []interface{}{p1v, p3v, p3v}, []interface{}{}},
347351
} {
348352

349353
errMsg := fmt.Sprintf("[%d]", test)

0 commit comments

Comments
 (0)