Added test [#CLICKHOUSE-4].

This commit is contained in:
Alexey Milovidov 2017-04-19 06:33:54 +03:00
parent 1c5fd49268
commit 3af2bade1b
2 changed files with 36 additions and 0 deletions

View File

@ -0,0 +1,30 @@
[]
[0,1]
[0,1,2,3]
[0,1,2,3,4,5]
[0,1,2,3,4,5,6,7]
[]
[0,1]
[0,1,2,3]
[0,1,2,3,4,5]
[0,1,2,3,4,5,6,7]
[]
[(0,0),(1,1)]
[(0,0),(1,1),(2,2),(3,3)]
[(0,0),(1,1),(2,2),(3,3),(4,4),(5,5)]
[(0,0),(1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7)]
[]
[(0,1),(1,2)]
[(0,1),(1,2),(2,3),(3,4)]
[(0,1),(1,2),(2,3),(3,4),(4,5),(5,6)]
[(0,1),(1,2),(2,3),(3,4),(4,5),(5,6),(6,7),(7,8)]
[]
[(0,0),(1,1)]
[(0,0),(1,1),(2,2),(3,3)]
[(0,0),(1,1),(2,2),(3,3),(4,4),(5,5)]
[(0,0),(1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7)]
[]
[(0,0),(1,1)]
[(0,0),(1,1),(2,2),(3,NULL)]
[(0,0),(1,1),(2,2),(3,NULL),(4,4),(5,5)]
[(0,0),(1,1),(2,2),(3,NULL),(4,4),(5,5),(6,6),(7,7)]

View File

@ -0,0 +1,6 @@
SELECT * FROM (SELECT range(number) AS x FROM system.numbers LIMIT 10) WHERE length(x) % 2 = 0;
SELECT * FROM (SELECT arrayMap(x -> toNullable(x), range(number)) AS x FROM system.numbers LIMIT 10) WHERE length(x) % 2 = 0;
SELECT * FROM (SELECT arrayMap(x -> (x, x), range(number)) AS x FROM system.numbers LIMIT 10) WHERE length(x) % 2 = 0;
SELECT * FROM (SELECT arrayMap(x -> (x, x + 1), range(number)) AS x FROM system.numbers LIMIT 10) WHERE length(x) % 2 = 0;
SELECT * FROM (SELECT arrayMap(x -> (x, toNullable(x)), range(number)) AS x FROM system.numbers LIMIT 10) WHERE length(x) % 2 = 0;
SELECT * FROM (SELECT arrayMap(x -> (x, nullIf(x, 3)), range(number)) AS x FROM system.numbers LIMIT 10) WHERE length(x) % 2 = 0;