summaryrefslogtreecommitdiff
path: root/mysql-test/t/partition_error.test
diff options
context:
space:
mode:
authormikael@c-0409e253.1238-1-64736c10.cust.bredbandsbolaget.se <>2006-06-15 16:00:54 -0400
committermikael@c-0409e253.1238-1-64736c10.cust.bredbandsbolaget.se <>2006-06-15 16:00:54 -0400
commitc8da9ebda34cd00e2a16dda6a80ce3f0c87671ee (patch)
treefbc9333153633d7302f904e7c59cb89c9ae0935d /mysql-test/t/partition_error.test
parent32c45f92099bae2980904eb4498ed351e9a5654d (diff)
parentb631659c6ced0637446f12458a1df0939581ff2b (diff)
downloadmariadb-git-c8da9ebda34cd00e2a16dda6a80ce3f0c87671ee.tar.gz
Merge c-0409e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/clean-mysql-5.1
into c-0409e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug20397
Diffstat (limited to 'mysql-test/t/partition_error.test')
-rw-r--r--mysql-test/t/partition_error.test20
1 files changed, 20 insertions, 0 deletions
diff --git a/mysql-test/t/partition_error.test b/mysql-test/t/partition_error.test
index 19e43372670..076c5c5773b 100644
--- a/mysql-test/t/partition_error.test
+++ b/mysql-test/t/partition_error.test
@@ -9,6 +9,24 @@ drop table if exists t1;
--enable_warnings
#
+# Bug 20397: Partitions: Crash when using non-existing engine
+#
+create table t1 (a int)
+engine = x
+partition by key (a);
+show create table t1;
+drop table t1;
+
+create table t1 (a int)
+engine = innodb
+partition by list (a)
+(partition p0 values in (0));
+
+alter table t1 engine = x;
+show create table t1;
+drop table t1;
+
+#
# Partition by key stand-alone error
#
--error 1064
@@ -779,3 +797,5 @@ partition by range (a + (select count(*) from t1))
-- error ER_PARTITION_FUNC_NOT_ALLOWED_ERROR
create table t1 (a char(10))
partition by hash (extractvalue(a,'a'));
+
+