1
0
mirror of https://github.com/MariaDB/server.git synced 2025-05-28 13:01:41 +03:00
Alexander Barkov 22c4a24961 MDEV-4870 Wrong values of CASE, COALESCE, IFNULL on a combination of different temporal types
Adding test cases from the bug report only.

The problem was earlier fixed by:
MDEV-4863 COALESCE(time_or_datetime) returns wrong results in numeric context

modified:
  mysql-test/r/func_time.result
  mysql-test/t/func_time.test
2013-09-16 13:52:13 +04:00
..
2010-09-12 18:40:01 +02:00
2010-06-10 11:11:52 +02:00
2012-08-22 16:45:25 +02:00
2011-05-12 16:31:54 +02:00
2011-01-25 12:14:28 +05:30
2011-05-10 18:17:43 +03:00
2012-03-05 15:48:12 +02:00
2013-01-09 23:51:51 +01:00
2012-04-05 10:49:38 +02:00
2011-05-28 05:11:32 +03:00
2012-11-19 18:17:46 +02:00
2013-02-28 14:35:46 -08:00
2012-02-20 16:23:18 +02:00
2013-05-21 09:42:10 +02:00
2011-11-24 18:48:58 +02:00
2013-03-26 17:39:45 +01:00
2013-09-15 12:38:22 -07:00
2012-05-20 14:57:29 +02:00
2012-06-18 22:38:11 +04:00
2010-11-25 00:57:34 +02:00
2013-03-26 19:09:47 +01:00
2011-06-07 18:13:02 +02:00
2011-12-11 11:34:44 +02:00
2013-03-26 19:09:47 +01:00
2011-05-02 20:58:45 +03:00
2013-02-28 21:48:47 +01:00
2013-02-13 11:58:16 +02:00
2012-02-26 02:42:45 -08:00
2012-11-01 21:36:31 +02:00
2012-11-20 13:57:49 +01:00
2011-02-20 18:51:43 +02:00
2011-10-22 07:19:43 -07:00
2011-10-28 04:07:11 -07:00
2010-10-19 15:58:35 +02:00
2013-03-22 21:33:06 -07:00
2013-08-29 10:56:12 -07:00
2012-03-22 19:56:17 -07:00
2013-01-09 23:51:51 +01:00
2011-03-29 10:09:05 +02:00
2010-09-06 02:15:34 +03:00
2011-05-19 19:19:44 +02:00
2013-02-11 10:55:58 +02:00
2012-04-05 23:07:18 +02:00
2011-11-23 19:32:14 +02:00
2010-09-06 02:15:34 +03:00
2013-05-20 11:13:07 +02:00
2011-05-10 18:17:43 +03:00
2012-08-22 16:13:54 +02:00
2010-08-25 22:22:33 +02:00
2011-11-23 19:32:14 +02:00
2012-08-13 21:13:14 -07:00
2010-06-14 18:58:52 +02:00
2010-11-25 00:57:34 +02:00
2012-11-01 21:36:31 +02:00
2012-08-22 16:45:25 +02:00
2013-08-15 14:04:20 -07:00
2013-08-29 21:02:42 -07:00
2013-01-10 15:40:21 +01:00
2011-12-11 11:34:44 +02:00
2011-05-02 20:58:45 +03:00
2013-09-06 09:55:32 -07:00
2013-01-16 21:07:26 +02:00
2011-11-15 13:03:00 -08:00
2013-01-16 15:11:13 +02:00
2011-10-03 15:50:42 -07:00
2011-08-23 00:00:13 +03:00
2013-02-24 19:16:11 -08:00
2012-04-04 21:35:34 +04:00
2012-02-18 19:11:57 -08:00
2012-11-01 21:36:31 +02:00
2011-12-28 18:47:01 -08:00
2012-05-12 12:27:26 +04:00
2011-05-28 05:11:32 +03:00
2012-01-02 20:06:36 -08:00
2011-05-28 05:11:32 +03:00
2013-03-06 21:10:58 +02:00
2011-06-09 17:23:39 +02:00
2012-08-22 16:45:25 +02:00
2011-12-30 22:19:05 +01:00
2013-02-28 19:00:58 +01:00
2011-03-09 15:47:59 +02:00
2011-09-29 10:56:21 +01:00
2010-10-27 16:31:22 -07:00
2011-03-31 14:29:23 +02:00