summaryrefslogtreecommitdiff
path: root/mysql-test/main/range.test
diff options
context:
space:
mode:
Diffstat (limited to 'mysql-test/main/range.test')
-rw-r--r--mysql-test/main/range.test9
1 files changed, 9 insertions, 0 deletions
diff --git a/mysql-test/main/range.test b/mysql-test/main/range.test
index caa10a690ce..af266a71300 100644
--- a/mysql-test/main/range.test
+++ b/mysql-test/main/range.test
@@ -1233,14 +1233,23 @@ SELECT * FROM t1 WHERE a >= '2009:09:23 00:00:00';
--echo # The former may give errors for the truncated values, while the latter
--echo # gives warnings. The purpose of this test is not to interfere, and only
--echo # preserve existing behavior.
+
+
+#view protocol generates additional warning
+--disable_view_protocol
+
SELECT str_to_date('2007-10-00', '%Y-%m-%d') >= '' AND
str_to_date('2007-10-00', '%Y-%m-%d') <= '2007/10/20';
SELECT str_to_date('2007-20-00', '%Y-%m-%d') >= '2007/10/20' AND
str_to_date('2007-20-00', '%Y-%m-%d') <= '';
+--enable_view_protocol
+#enable after fix MDEV-27871
+--disable_view_protocol
SELECT str_to_date('2007-10-00', '%Y-%m-%d') BETWEEN '' AND '2007/10/20';
SELECT str_to_date('2007-20-00', '%Y-%m-%d') BETWEEN '2007/10/20' AND '';
+--enable_view_protocol
SELECT str_to_date('', '%Y-%m-%d');