Skip to content

Commit 10c2a6d

Browse files
test: add array_contains null semantics coverage (#4422)
1 parent a0ae768 commit 10c2a6d

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

spark/src/test/resources/sql-tests/expressions/array/array_contains.sql

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ SELECT array_contains(array(1, 2, 3), val) FROM test_array_contains
3636
query
3737
SELECT array_contains(array(1, 2, 3), 2), array_contains(array(1, 2, 3), 4), array_contains(array(), 1), array_contains(cast(NULL as array<int>), 1)
3838

39+
-- NULL element/value cases
40+
query
41+
SELECT array_contains(array(1, NULL, 3), 2), array_contains(array(1, NULL, 3), 1), array_contains(array(1, 2, 3), cast(NULL as int)), array_contains(array(1, NULL, 3), cast(NULL as int))
42+
3943
-- Additional NULL array tests (issue #3345 fix verification)
4044
-- NULL array with integer value
4145
query

0 commit comments

Comments
 (0)