diff options
Diffstat (limited to 'systemtest/testdata/parser')
56 files changed, 0 insertions, 213 deletions
diff --git a/systemtest/testdata/parser/gentest.awk b/systemtest/testdata/parser/gentest.awk deleted file mode 100644 index b743c6c..0000000 --- a/systemtest/testdata/parser/gentest.awk +++ /dev/null @@ -1,29 +0,0 @@ -#! /bin/gawk -f -## -## This AWK-script generates some example queries, when applied on "testcases", -## as command line argument. When you need to add new test cases, edit the -## file "testcases". Each line in this file should be of the form: -## -## filename @ query @ -- comment @ -- comment -## -## For example the line: -## -## mm.ql @ select 2- -1 from ImgCharA as a @ -- caution: -- introduces comments. -## -## should generate a test file named mm.ql with the folowing content: -## -## -- caution: -- introduces comments. -## -## select 2- -1 from ImgCharA as a -## -## The char @ is somewhat unusual for SQL and I chose it as field separator. - -BEGIN {FS = "@"} ; - -{ - for (i = 3; i < NF; i++) { - printf "%s\n", $i > $1 - } - printf "\n" >> $1 - printf "%s\n", $2 >> $1 -} diff --git a/systemtest/testdata/parser/mm_long.ql b/systemtest/testdata/parser/mm_long.ql deleted file mode 100644 index 5f79ee8..0000000 --- a/systemtest/testdata/parser/mm_long.ql +++ /dev/null @@ -1,3 +0,0 @@ - -- test unary and binary operators on long. - - select 2++1 from ImgCharA as i diff --git a/systemtest/testdata/parser/mm_long.ql.java.out b/systemtest/testdata/parser/mm_long.ql.java.out deleted file mode 100644 index dc7b54a..0000000 --- a/systemtest/testdata/parser/mm_long.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -33
\ No newline at end of file diff --git a/systemtest/testdata/parser/mm_long.ql.out b/systemtest/testdata/parser/mm_long.ql.out deleted file mode 100644 index 58af424..0000000 --- a/systemtest/testdata/parser/mm_long.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<long> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 3 -Element 2: 3 --- Testbed end block: diff --git a/systemtest/testdata/parser/mp_long.ql b/systemtest/testdata/parser/mp_long.ql deleted file mode 100644 index 0d613de..0000000 --- a/systemtest/testdata/parser/mp_long.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select 2-+1 from ImgCharA as i diff --git a/systemtest/testdata/parser/mp_long.ql.java.out b/systemtest/testdata/parser/mp_long.ql.java.out deleted file mode 100644 index 9d60796..0000000 --- a/systemtest/testdata/parser/mp_long.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -11
\ No newline at end of file diff --git a/systemtest/testdata/parser/mp_long.ql.out b/systemtest/testdata/parser/mp_long.ql.out deleted file mode 100644 index 5f11d14..0000000 --- a/systemtest/testdata/parser/mp_long.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<long> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 1 -Element 2: 1 --- Testbed end block: diff --git a/systemtest/testdata/parser/nm_long.ql b/systemtest/testdata/parser/nm_long.ql deleted file mode 100644 index 188c6ae..0000000 --- a/systemtest/testdata/parser/nm_long.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select -0 from ImgCharA as i diff --git a/systemtest/testdata/parser/nm_long.ql.java.out b/systemtest/testdata/parser/nm_long.ql.java.out deleted file mode 100644 index 857f065..0000000 --- a/systemtest/testdata/parser/nm_long.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -00
\ No newline at end of file diff --git a/systemtest/testdata/parser/nm_long.ql.out b/systemtest/testdata/parser/nm_long.ql.out deleted file mode 100644 index 0b8f0e4..0000000 --- a/systemtest/testdata/parser/nm_long.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<long> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 0 -Element 2: 0 --- Testbed end block: diff --git a/systemtest/testdata/parser/nn_long.ql b/systemtest/testdata/parser/nn_long.ql deleted file mode 100644 index c3b31a6..0000000 --- a/systemtest/testdata/parser/nn_long.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select 0 from ImgCharA as i diff --git a/systemtest/testdata/parser/nn_long.ql.java.out b/systemtest/testdata/parser/nn_long.ql.java.out deleted file mode 100644 index 857f065..0000000 --- a/systemtest/testdata/parser/nn_long.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -00
\ No newline at end of file diff --git a/systemtest/testdata/parser/nn_long.ql.out b/systemtest/testdata/parser/nn_long.ql.out deleted file mode 100644 index 0b8f0e4..0000000 --- a/systemtest/testdata/parser/nn_long.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<long> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 0 -Element 2: 0 --- Testbed end block: diff --git a/systemtest/testdata/parser/np_long.ql b/systemtest/testdata/parser/np_long.ql deleted file mode 100644 index 819cdf4..0000000 --- a/systemtest/testdata/parser/np_long.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select +0 from ImgCharA as i diff --git a/systemtest/testdata/parser/np_long.ql.java.out b/systemtest/testdata/parser/np_long.ql.java.out deleted file mode 100644 index 857f065..0000000 --- a/systemtest/testdata/parser/np_long.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -00
\ No newline at end of file diff --git a/systemtest/testdata/parser/np_long.ql.out b/systemtest/testdata/parser/np_long.ql.out deleted file mode 100644 index 0b8f0e4..0000000 --- a/systemtest/testdata/parser/np_long.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<long> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 0 -Element 2: 0 --- Testbed end block: diff --git a/systemtest/testdata/parser/om_long.ql b/systemtest/testdata/parser/om_long.ql deleted file mode 100644 index 2e65dfa..0000000 --- a/systemtest/testdata/parser/om_long.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select -1 from ImgCharA as i diff --git a/systemtest/testdata/parser/om_long.ql.java.out b/systemtest/testdata/parser/om_long.ql.java.out deleted file mode 100644 index c92a447..0000000 --- a/systemtest/testdata/parser/om_long.ql.java.out +++ /dev/null @@ -1 +0,0 @@ --1-1
\ No newline at end of file diff --git a/systemtest/testdata/parser/om_long.ql.out b/systemtest/testdata/parser/om_long.ql.out deleted file mode 100644 index 08b0f64..0000000 --- a/systemtest/testdata/parser/om_long.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<long> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: -1 -Element 2: -1 --- Testbed end block: diff --git a/systemtest/testdata/parser/on_long.ql b/systemtest/testdata/parser/on_long.ql deleted file mode 100644 index dd16912..0000000 --- a/systemtest/testdata/parser/on_long.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select 1 from ImgCharA as i diff --git a/systemtest/testdata/parser/on_long.ql.java.out b/systemtest/testdata/parser/on_long.ql.java.out deleted file mode 100644 index 9d60796..0000000 --- a/systemtest/testdata/parser/on_long.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -11
\ No newline at end of file diff --git a/systemtest/testdata/parser/on_long.ql.out b/systemtest/testdata/parser/on_long.ql.out deleted file mode 100644 index 5f11d14..0000000 --- a/systemtest/testdata/parser/on_long.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<long> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 1 -Element 2: 1 --- Testbed end block: diff --git a/systemtest/testdata/parser/op_long.ql b/systemtest/testdata/parser/op_long.ql deleted file mode 100644 index 0dab606..0000000 --- a/systemtest/testdata/parser/op_long.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select +1 from ImgCharA as i diff --git a/systemtest/testdata/parser/op_long.ql.java.out b/systemtest/testdata/parser/op_long.ql.java.out deleted file mode 100644 index 9d60796..0000000 --- a/systemtest/testdata/parser/op_long.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -11
\ No newline at end of file diff --git a/systemtest/testdata/parser/op_long.ql.out b/systemtest/testdata/parser/op_long.ql.out deleted file mode 100644 index 5f11d14..0000000 --- a/systemtest/testdata/parser/op_long.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<long> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 1 -Element 2: 1 --- Testbed end block: diff --git a/systemtest/testdata/parser/p1_long.ql b/systemtest/testdata/parser/p1_long.ql deleted file mode 100644 index 55915d7..0000000 --- a/systemtest/testdata/parser/p1_long.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select 2+1 from ImgCharA as i diff --git a/systemtest/testdata/parser/p1_long.ql.java.out b/systemtest/testdata/parser/p1_long.ql.java.out deleted file mode 100644 index dc7b54a..0000000 --- a/systemtest/testdata/parser/p1_long.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -33
\ No newline at end of file diff --git a/systemtest/testdata/parser/p1_long.ql.out b/systemtest/testdata/parser/p1_long.ql.out deleted file mode 100644 index 58af424..0000000 --- a/systemtest/testdata/parser/p1_long.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<long> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 3 -Element 2: 3 --- Testbed end block: diff --git a/systemtest/testdata/parser/p2_long.ql b/systemtest/testdata/parser/p2_long.ql deleted file mode 100644 index b3581cd..0000000 --- a/systemtest/testdata/parser/p2_long.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select -2+1 from ImgCharA as i diff --git a/systemtest/testdata/parser/p2_long.ql.java.out b/systemtest/testdata/parser/p2_long.ql.java.out deleted file mode 100644 index c92a447..0000000 --- a/systemtest/testdata/parser/p2_long.ql.java.out +++ /dev/null @@ -1 +0,0 @@ --1-1
\ No newline at end of file diff --git a/systemtest/testdata/parser/p2_long.ql.out b/systemtest/testdata/parser/p2_long.ql.out deleted file mode 100644 index 08b0f64..0000000 --- a/systemtest/testdata/parser/p2_long.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<long> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: -1 -Element 2: -1 --- Testbed end block: diff --git a/systemtest/testdata/parser/pm_long.ql b/systemtest/testdata/parser/pm_long.ql deleted file mode 100644 index ee67e1c..0000000 --- a/systemtest/testdata/parser/pm_long.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select 2+-1 from ImgCharA as i diff --git a/systemtest/testdata/parser/pm_long.ql.java.out b/systemtest/testdata/parser/pm_long.ql.java.out deleted file mode 100644 index 9d60796..0000000 --- a/systemtest/testdata/parser/pm_long.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -11
\ No newline at end of file diff --git a/systemtest/testdata/parser/pm_long.ql.out b/systemtest/testdata/parser/pm_long.ql.out deleted file mode 100644 index 5f11d14..0000000 --- a/systemtest/testdata/parser/pm_long.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<long> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 1 -Element 2: 1 --- Testbed end block: diff --git a/systemtest/testdata/parser/pp_long.ql b/systemtest/testdata/parser/pp_long.ql deleted file mode 100644 index 98cf8b0..0000000 --- a/systemtest/testdata/parser/pp_long.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select 2++1 from ImgCharA as i diff --git a/systemtest/testdata/parser/pp_long.ql.java.out b/systemtest/testdata/parser/pp_long.ql.java.out deleted file mode 100644 index dc7b54a..0000000 --- a/systemtest/testdata/parser/pp_long.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -33
\ No newline at end of file diff --git a/systemtest/testdata/parser/pp_long.ql.out b/systemtest/testdata/parser/pp_long.ql.out deleted file mode 100644 index 58af424..0000000 --- a/systemtest/testdata/parser/pp_long.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<long> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 3 -Element 2: 3 --- Testbed end block: diff --git a/systemtest/testdata/parser/sqrt_1.ql b/systemtest/testdata/parser/sqrt_1.ql deleted file mode 100644 index 205e344..0000000 --- a/systemtest/testdata/parser/sqrt_1.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select sqrt(2.0d) from ImgCharA as i diff --git a/systemtest/testdata/parser/sqrt_1.ql.java.out b/systemtest/testdata/parser/sqrt_1.ql.java.out deleted file mode 100644 index 27ceb54..0000000 --- a/systemtest/testdata/parser/sqrt_1.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -1.41421356237309511.4142135623730951
\ No newline at end of file diff --git a/systemtest/testdata/parser/sqrt_1.ql.out b/systemtest/testdata/parser/sqrt_1.ql.out deleted file mode 100644 index a23dbb9..0000000 --- a/systemtest/testdata/parser/sqrt_1.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<double> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 1.41421 -Element 2: 1.41421 --- Testbed end block: diff --git a/systemtest/testdata/parser/sqrt_2.ql b/systemtest/testdata/parser/sqrt_2.ql deleted file mode 100644 index 6cf337a..0000000 --- a/systemtest/testdata/parser/sqrt_2.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select sqrt(1.0d + 2.0d) from ImgCharA as i diff --git a/systemtest/testdata/parser/sqrt_2.ql.java.out b/systemtest/testdata/parser/sqrt_2.ql.java.out deleted file mode 100644 index 6367268..0000000 --- a/systemtest/testdata/parser/sqrt_2.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -1.73205080756887721.7320508075688772
\ No newline at end of file diff --git a/systemtest/testdata/parser/sqrt_2.ql.out b/systemtest/testdata/parser/sqrt_2.ql.out deleted file mode 100644 index 7c1432a..0000000 --- a/systemtest/testdata/parser/sqrt_2.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<double> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 1.73205 -Element 2: 1.73205 --- Testbed end block: diff --git a/systemtest/testdata/parser/sqrt_3.ql b/systemtest/testdata/parser/sqrt_3.ql deleted file mode 100644 index f8f97d8..0000000 --- a/systemtest/testdata/parser/sqrt_3.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select sqrt(sqrt(4.0d)) from ImgCharA as i diff --git a/systemtest/testdata/parser/sqrt_3.ql.java.out b/systemtest/testdata/parser/sqrt_3.ql.java.out deleted file mode 100644 index 27ceb54..0000000 --- a/systemtest/testdata/parser/sqrt_3.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -1.41421356237309511.4142135623730951
\ No newline at end of file diff --git a/systemtest/testdata/parser/sqrt_3.ql.out b/systemtest/testdata/parser/sqrt_3.ql.out deleted file mode 100644 index a23dbb9..0000000 --- a/systemtest/testdata/parser/sqrt_3.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<double> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 1.41421 -Element 2: 1.41421 --- Testbed end block: diff --git a/systemtest/testdata/parser/sqrt_4.ql b/systemtest/testdata/parser/sqrt_4.ql deleted file mode 100644 index 3eb8806..0000000 --- a/systemtest/testdata/parser/sqrt_4.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select sqrt(0.0d) from ImgCharA as i diff --git a/systemtest/testdata/parser/sqrt_4.ql.java.out b/systemtest/testdata/parser/sqrt_4.ql.java.out deleted file mode 100644 index b2024e1..0000000 --- a/systemtest/testdata/parser/sqrt_4.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -0.00.0
\ No newline at end of file diff --git a/systemtest/testdata/parser/sqrt_4.ql.out b/systemtest/testdata/parser/sqrt_4.ql.out deleted file mode 100644 index eb05dc2..0000000 --- a/systemtest/testdata/parser/sqrt_4.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<double> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 0 -Element 2: 0 --- Testbed end block: diff --git a/systemtest/testdata/parser/sqrt_5.ql b/systemtest/testdata/parser/sqrt_5.ql deleted file mode 100644 index a3a6f82..0000000 --- a/systemtest/testdata/parser/sqrt_5.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select 1.0d + sqrt(2.0d) from ImgCharA as i diff --git a/systemtest/testdata/parser/sqrt_5.ql.java.out b/systemtest/testdata/parser/sqrt_5.ql.java.out deleted file mode 100644 index 785bccc..0000000 --- a/systemtest/testdata/parser/sqrt_5.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -2.4142135623730952.414213562373095
\ No newline at end of file diff --git a/systemtest/testdata/parser/sqrt_5.ql.out b/systemtest/testdata/parser/sqrt_5.ql.out deleted file mode 100644 index 9a7b7d3..0000000 --- a/systemtest/testdata/parser/sqrt_5.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<double> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 2.41421 -Element 2: 2.41421 --- Testbed end block: diff --git a/systemtest/testdata/parser/sqrt_6.ql b/systemtest/testdata/parser/sqrt_6.ql deleted file mode 100644 index ba6cb0d..0000000 --- a/systemtest/testdata/parser/sqrt_6.ql +++ /dev/null @@ -1,2 +0,0 @@ - - select sqrt(2.0d) - 1.0d from ImgCharA as i diff --git a/systemtest/testdata/parser/sqrt_6.ql.java.out b/systemtest/testdata/parser/sqrt_6.ql.java.out deleted file mode 100644 index eb428b9..0000000 --- a/systemtest/testdata/parser/sqrt_6.ql.java.out +++ /dev/null @@ -1 +0,0 @@ -0.414213562373095150.41421356237309515
\ No newline at end of file diff --git a/systemtest/testdata/parser/sqrt_6.ql.out b/systemtest/testdata/parser/sqrt_6.ql.out deleted file mode 100644 index 0851541..0000000 --- a/systemtest/testdata/parser/sqrt_6.ql.out +++ /dev/null @@ -1,6 +0,0 @@ --- Testbed line: result_type=set<double> --- Testbed line: result_elements=2 --- Testbed start block: -Element 1: 0.414214 -Element 2: 0.414214 --- Testbed end block: diff --git a/systemtest/testdata/parser/testcases b/systemtest/testdata/parser/testcases deleted file mode 100644 index be7e51a..0000000 --- a/systemtest/testdata/parser/testcases +++ /dev/null @@ -1,21 +0,0 @@ -pp_long.ql@ select 2++1 from ImgCharA as i @ -- test unary and binary operators on long. -pm_long.ql@ select 2+-1 from ImgCharA as i @ -- test unary and binary operators on long. -mp_long.ql@ select 2-+1 from ImgCharA as i @ -- test unary and binary operators on long. -mm_long.ql@ select 2++1 from ImgCharA as i @ -- test unary and binary operators on long. @ -- Caution: don't use -- as it introduces comments. -nn_long.ql@ select 0 from ImgCharA as i @ -- test long zero. -np_long.ql@ select +0 from ImgCharA as i @ -- test long zero. -nm_long.ql@ select -0 from ImgCharA as i @ -- test long zero. -on_long.ql@ select 1 from ImgCharA as i @ -- test long one. -op_long.ql@ select +1 from ImgCharA as i @ -- test long one. -om_long.ql@ select -1 from ImgCharA as i @ -- test long one. -p1_long.ql@ select 2+1 from ImgCharA as i @ -- test basic arithmetic. -p2_long.ql@ select -2+1 from ImgCharA as i @ -- test basic arithmetic. -m1_long.ql@ select 2-1 from ImgCharA as i @ -- test basic arithmetic. -m2_long.ql@ select -2-1 from ImgCharA as i @ -- test basic arithmetic. -sqrt_1.ql@ select sqrt(2.0d) from ImgCharA as i @ -- test square root. -sqrt_2.ql@ select sqrt(1.0d + 2.0d) from ImgCharA as i @ -- test square root. -sqrt_3.ql@ select sqrt(sqrt(4.0d)) from ImgCharA as i @ -- test square root. -sqrt_4.ql@ select sqrt(0.0d) from ImgCharA as i @ -- test square root. -sqrt_5.ql@ select 1.0d + sqrt(2.0d) from ImgCharA as i @ -- test square root. -sqrt_6.ql@ select sqrt(2.0d) - 1.0d from ImgCharA as i @ -- test square root. -sqrt_nan.ql@ select sqrt(-10.0d) from ImgCharA as i @ -- negative argument leads to NaN.
\ No newline at end of file |
