diff --git a/Tests/SparkConnectTests/Resources/queries/array.sql b/Tests/SparkConnectTests/Resources/queries/array.sql new file mode 100644 index 0000000..ed06884 --- /dev/null +++ b/Tests/SparkConnectTests/Resources/queries/array.sql @@ -0,0 +1 @@ +SELECT array(1, 2, 3) diff --git a/Tests/SparkConnectTests/Resources/queries/array.sql.answer b/Tests/SparkConnectTests/Resources/queries/array.sql.answer new file mode 100644 index 0000000..3521f7b --- /dev/null +++ b/Tests/SparkConnectTests/Resources/queries/array.sql.answer @@ -0,0 +1,5 @@ ++--------------+ +|array(1, 2, 3)| ++--------------+ +| [1, 2, 3]| ++--------------+ \ No newline at end of file diff --git a/Tests/SparkConnectTests/Resources/queries/map.sql b/Tests/SparkConnectTests/Resources/queries/map.sql new file mode 100644 index 0000000..c22e2a3 --- /dev/null +++ b/Tests/SparkConnectTests/Resources/queries/map.sql @@ -0,0 +1 @@ +SELECT map(1.0, '2', 3.0, '4') diff --git a/Tests/SparkConnectTests/Resources/queries/map.sql.answer b/Tests/SparkConnectTests/Resources/queries/map.sql.answer new file mode 100644 index 0000000..f66d1b1 --- /dev/null +++ b/Tests/SparkConnectTests/Resources/queries/map.sql.answer @@ -0,0 +1,5 @@ ++--------------------+ +| map(1.0, 2, 3.0, 4)| ++--------------------+ +|{1.0 -> 2, 3.0 -> 4}| ++--------------------+ \ No newline at end of file diff --git a/Tests/SparkConnectTests/Resources/queries/posexplode.sql b/Tests/SparkConnectTests/Resources/queries/posexplode.sql new file mode 100644 index 0000000..80b734d --- /dev/null +++ b/Tests/SparkConnectTests/Resources/queries/posexplode.sql @@ -0,0 +1 @@ +SELECT posexplode(array(10,20)) diff --git a/Tests/SparkConnectTests/Resources/queries/posexplode.sql.answer b/Tests/SparkConnectTests/Resources/queries/posexplode.sql.answer new file mode 100644 index 0000000..a76d03f --- /dev/null +++ b/Tests/SparkConnectTests/Resources/queries/posexplode.sql.answer @@ -0,0 +1,6 @@ ++---+---+ +|pos|col| ++---+---+ +| 0| 10| +| 1| 20| ++---+---+ \ No newline at end of file diff --git a/Tests/SparkConnectTests/Resources/queries/timestamp.sql b/Tests/SparkConnectTests/Resources/queries/timestamp.sql new file mode 100644 index 0000000..0117a7e --- /dev/null +++ b/Tests/SparkConnectTests/Resources/queries/timestamp.sql @@ -0,0 +1 @@ +SELECT TIMESTAMP '2025-05-01 16:23:40.945304' diff --git a/Tests/SparkConnectTests/Resources/queries/timestamp.sql.answer b/Tests/SparkConnectTests/Resources/queries/timestamp.sql.answer new file mode 100644 index 0000000..a16bd9d --- /dev/null +++ b/Tests/SparkConnectTests/Resources/queries/timestamp.sql.answer @@ -0,0 +1,5 @@ ++--------------------------------------+ +|TIMESTAMP '2025-05-01 16:23:40.945304'| ++--------------------------------------+ +| 2025-05-01 16:23:40.945304| ++--------------------------------------+ \ No newline at end of file