6699c49255
thought upstream would have acquired a clue after it failed last year at this time, but it seems not.
40 lines
1.5 KiB
Diff
40 lines
1.5 KiB
Diff
You'd think MySQL AB would have learned last year that a test that's designed
|
|
to fail next January 1st isn't a good idea. Short-sightedness seems to still
|
|
reign supreme over there, however. We will dike out this test, and we will
|
|
not put it back as long as it's designed to depend on the value of now().
|
|
Whatever bit of testing coverage we might lose here is not worth packages
|
|
that break annually.
|
|
|
|
|
|
diff -Naur mysql-5.0.45.orig/mysql-test/r/view.result mysql-5.0.45/mysql-test/r/view.result
|
|
--- mysql-5.0.45.orig/mysql-test/r/view.result 2007-07-04 09:49:09.000000000 -0400
|
|
+++ mysql-5.0.45/mysql-test/r/view.result 2008-01-07 22:26:00.000000000 -0500
|
|
@@ -2709,14 +2709,6 @@
|
|
SHOW CREATE VIEW v1;
|
|
View Create View
|
|
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select (year(now()) - year(`t1`.`DOB`)) AS `Age` from `t1` having (`Age` < 75)
|
|
-SELECT (year(now())-year(DOB)) AS Age FROM t1 HAVING Age < 75;
|
|
-Age
|
|
-43
|
|
-39
|
|
-SELECT * FROM v1;
|
|
-Age
|
|
-43
|
|
-39
|
|
DROP VIEW v1;
|
|
DROP TABLE t1;
|
|
CREATE TABLE t1 (id int NOT NULL PRIMARY KEY, a char(6) DEFAULT 'xxx');
|
|
diff -Naur mysql-5.0.45.orig/mysql-test/t/view.test mysql-5.0.45/mysql-test/t/view.test
|
|
--- mysql-5.0.45.orig/mysql-test/t/view.test 2007-07-04 09:49:09.000000000 -0400
|
|
+++ mysql-5.0.45/mysql-test/t/view.test 2008-01-07 22:25:44.000000000 -0500
|
|
@@ -2560,9 +2560,6 @@
|
|
FROM t1 HAVING Age < 75;
|
|
SHOW CREATE VIEW v1;
|
|
|
|
-SELECT (year(now())-year(DOB)) AS Age FROM t1 HAVING Age < 75;
|
|
-SELECT * FROM v1;
|
|
-
|
|
DROP VIEW v1;
|
|
DROP TABLE t1;
|
|
|