Changeset: cb5f3578ef8c for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cb5f3578ef8c
Modified Files:
sql/test/pg_regress/Tests/reltime.sql
sql/test/pg_regress/Tests/reltime.stable.err
sql/test/pg_regress/Tests/reltime.stable.out
Branch: default
Log Message:
Improved test by inserting at least some rows in the table succesfully.
Approved new output.
diffs (184 lines):
diff --git a/sql/test/pg_regress/Tests/reltime.sql
b/sql/test/pg_regress/Tests/reltime.sql
--- a/sql/test/pg_regress/Tests/reltime.sql
+++ b/sql/test/pg_regress/Tests/reltime.sql
@@ -4,26 +4,25 @@
CREATE TABLE RELTIME_TBL (f1 interval second);
+INSERT INTO RELTIME_TBL (f1) VALUES (1);
+INSERT INTO RELTIME_TBL (f1) VALUES (10);
+INSERT INTO RELTIME_TBL (f1) VALUES (100);
+INSERT INTO RELTIME_TBL (f1) VALUES (1000);
+INSERT INTO RELTIME_TBL (f1) VALUES (10000);
+INSERT INTO RELTIME_TBL (f1) VALUES (100000);
+
INSERT INTO RELTIME_TBL (f1) VALUES ('@ 1 minute');
-
-INSERT INTO RELTIME_TBL (f1) VALUES ('@ 5 hour');
-
-INSERT INTO RELTIME_TBL (f1) VALUES ('@ 10 day');
-
-INSERT INTO RELTIME_TBL (f1) VALUES ('@ 34 year');
-
+INSERT INTO RELTIME_TBL (f1) VALUES ('@ 5 hours');
+INSERT INTO RELTIME_TBL (f1) VALUES ('@ 10 days');
+INSERT INTO RELTIME_TBL (f1) VALUES ('@ 34 years');
INSERT INTO RELTIME_TBL (f1) VALUES ('@ 3 months');
-
INSERT INTO RELTIME_TBL (f1) VALUES ('@ 14 seconds ago');
-
-- badly formatted reltimes
INSERT INTO RELTIME_TBL (f1) VALUES ('badly formatted reltime');
-
INSERT INTO RELTIME_TBL (f1) VALUES ('@ 30 eons ago');
-- test reltime operators
-
SELECT '' AS six, RELTIME_TBL.* FROM RELTIME_TBL;
SELECT '' AS five, RELTIME_TBL.* FROM RELTIME_TBL
@@ -50,3 +49,4 @@ SELECT '' AS fifteen, r1.*, r2.*
ORDER BY r1.f1, r2.f1;
DROP TABLE RELTIME_TBL;
+
diff --git a/sql/test/pg_regress/Tests/reltime.stable.err
b/sql/test/pg_regress/Tests/reltime.stable.err
--- a/sql/test/pg_regress/Tests/reltime.stable.err
+++ b/sql/test/pg_regress/Tests/reltime.stable.err
@@ -25,23 +25,23 @@ stderr of test 'reltime` in directory 's
# cmdline opt mal_listing = 0
# cmdline opt gdk_debug = 536870922
-# 17:11:19 >
-# 17:11:19 > "mclient" "-lsql" "-ftest" "-Eutf-8" "-i" "-e"
"--host=/var/tmp/mtest-1142" "--port=38959"
-# 17:11:19 >
+# 16:56:21 >
+# 16:56:21 > "mclient" "-lsql" "-ftest" "-Eutf-8" "-i" "-e"
"--host=/var/tmp/mtest-7815" "--port=36055"
+# 16:56:21 >
-MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
+MAPI = (monetdb) /var/tmp/mtest-7815/.s.monetdb.36055
QUERY = INSERT INTO RELTIME_TBL (f1) VALUES ('@ 1 minute');
ERROR = !wrong format (@ 1 minute)
-MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
-QUERY = INSERT INTO RELTIME_TBL (f1) VALUES ('@ 5 hour');
-ERROR = !wrong format (@ 5 hour)
-MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
-QUERY = INSERT INTO RELTIME_TBL (f1) VALUES ('@ 10 day');
-ERROR = !wrong format (@ 10 day)
-MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
-QUERY = INSERT INTO RELTIME_TBL (f1) VALUES ('@ 34 year');
-ERROR = !wrong format (@ 34 year)
-MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
+MAPI = (monetdb) /var/tmp/mtest-7815/.s.monetdb.36055
+QUERY = INSERT INTO RELTIME_TBL (f1) VALUES ('@ 5 hours');
+ERROR = !wrong format (@ 5 hours)
+MAPI = (monetdb) /var/tmp/mtest-7815/.s.monetdb.36055
+QUERY = INSERT INTO RELTIME_TBL (f1) VALUES ('@ 10 days');
+ERROR = !wrong format (@ 10 days)
+MAPI = (monetdb) /var/tmp/mtest-7815/.s.monetdb.36055
+QUERY = INSERT INTO RELTIME_TBL (f1) VALUES ('@ 34 years');
+ERROR = !wrong format (@ 34 years)
+MAPI = (monetdb) /var/tmp/mtest-7815/.s.monetdb.36055
QUERY = INSERT INTO RELTIME_TBL (f1) VALUES ('@ 3 months');
ERROR = !wrong format (@ 3 months)
MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
@@ -53,33 +53,32 @@ ERROR = !wrong format (badly formatted r
MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
QUERY = INSERT INTO RELTIME_TBL (f1) VALUES ('@ 30 eons ago');
ERROR = !wrong format (@ 30 eons ago)
-MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
+MAPI = (monetdb) /var/tmp/mtest-6806/.s.monetdb.30547
QUERY = SELECT '' AS five, RELTIME_TBL.* FROM RELTIME_TBL
WHERE RELTIME_TBL.f1 <> cast('@ 10 days' as interval second);
ERROR = !wrong format (@ 10 days)
-MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
+MAPI = (monetdb) /var/tmp/mtest-6806/.s.monetdb.30547
QUERY = SELECT '' AS three, RELTIME_TBL.* FROM RELTIME_TBL
WHERE RELTIME_TBL.f1 <= cast('@ 5 hours' as interval second);
ERROR = !wrong format (@ 5 hours)
-MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
+MAPI = (monetdb) /var/tmp/mtest-7815/.s.monetdb.36055
QUERY = SELECT '' AS three, RELTIME_TBL.* FROM RELTIME_TBL
WHERE RELTIME_TBL.f1 < cast('@ 1 day' as interval second);
ERROR = !wrong format (@ 1 day)
-MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
+MAPI = (monetdb) /var/tmp/mtest-7815/.s.monetdb.36055
QUERY = SELECT '' AS one, RELTIME_TBL.* FROM RELTIME_TBL
WHERE RELTIME_TBL.f1 = cast('@ 34 years' as interval second);
ERROR = !wrong format (@ 34 years)
-MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
+MAPI = (monetdb) /var/tmp/mtest-7815/.s.monetdb.36055
QUERY = SELECT '' AS two, RELTIME_TBL.* FROM RELTIME_TBL
WHERE RELTIME_TBL.f1 >= cast('@ 1 month' as interval second);
ERROR = !wrong format (@ 1 month)
-MAPI = (monetdb) /var/tmp/mtest-27483/.s.monetdb.35395
+MAPI = (monetdb) /var/tmp/mtest-7815/.s.monetdb.36055
QUERY = SELECT '' AS five, RELTIME_TBL.* FROM RELTIME_TBL
WHERE RELTIME_TBL.f1 > cast('@ 3 seconds ago' as interval second);
ERROR = !wrong format (@ 3 seconds ago)
-
# 17:11:19 >
# 17:11:19 > "Done."
# 17:11:19 >
diff --git a/sql/test/pg_regress/Tests/reltime.stable.out
b/sql/test/pg_regress/Tests/reltime.stable.out
--- a/sql/test/pg_regress/Tests/reltime.stable.out
+++ b/sql/test/pg_regress/Tests/reltime.stable.out
@@ -25,11 +25,29 @@ Ready.
# 17:11:19 >
#CREATE TABLE RELTIME_TBL (f1 interval second);
+#INSERT INTO RELTIME_TBL (f1) VALUES (1);
+[ 1 ]
+#INSERT INTO RELTIME_TBL (f1) VALUES (10);
+[ 1 ]
+#INSERT INTO RELTIME_TBL (f1) VALUES (100);
+[ 1 ]
+#INSERT INTO RELTIME_TBL (f1) VALUES (1000);
+[ 1 ]
+#INSERT INTO RELTIME_TBL (f1) VALUES (10000);
+[ 1 ]
+#INSERT INTO RELTIME_TBL (f1) VALUES (100000);
+[ 1 ]
#SELECT '' AS six, RELTIME_TBL.* FROM RELTIME_TBL;
% .L2, sys.reltime_tbl # table_name
% six, f1 # name
% char, sec_interval # type
-% 0, 5 # length
+% 0, 10 # length
+[ "", 1.000 ]
+[ "", 10.000 ]
+[ "", 100.000 ]
+[ "", 1000.000 ]
+[ "", 10000.000 ]
+[ "", 100000.000 ]
#SELECT '' AS fifteen, r1.*, r2.*
# FROM RELTIME_TBL r1, RELTIME_TBL r2
# WHERE r1.f1 > r2.f1
@@ -37,7 +55,22 @@ Ready.
% .L2, sys.r1, sys.r2 # table_name
% fifteen, f1, f1 # name
% char, sec_interval, sec_interval # type
-% 0, 5, 5 # length
+% 0, 10, 9 # length
+[ "", 10.000, 1.000 ]
+[ "", 100.000, 1.000 ]
+[ "", 100.000, 10.000 ]
+[ "", 1000.000, 1.000 ]
+[ "", 1000.000, 10.000 ]
+[ "", 1000.000, 100.000 ]
+[ "", 10000.000, 1.000 ]
+[ "", 10000.000, 10.000 ]
+[ "", 10000.000, 100.000 ]
+[ "", 10000.000, 1000.000 ]
+[ "", 100000.000, 1.000 ]
+[ "", 100000.000, 10.000 ]
+[ "", 100000.000, 100.000 ]
+[ "", 100000.000, 1000.000 ]
+[ "", 100000.000, 10000.000 ]
#DROP TABLE RELTIME_TBL;
# 15:01:55 >
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list