Skip to content

Commit 5291c76

Browse files
committed
test: add array_contains null semantics coverage
1 parent 5b65d6c commit 5291c76

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)