diff options
Diffstat (limited to 'mysql-test')
-rw-r--r-- | mysql-test/r/dyncol_utf_mb4.result | 9 | ||||
-rw-r--r-- | mysql-test/t/dyncol_utf_mb4.test | 11 |
2 files changed, 20 insertions, 0 deletions
diff --git a/mysql-test/r/dyncol_utf_mb4.result b/mysql-test/r/dyncol_utf_mb4.result new file mode 100644 index 00000000000..a3b80dc8047 --- /dev/null +++ b/mysql-test/r/dyncol_utf_mb4.result @@ -0,0 +1,9 @@ +# +# MDEV-8949: COLUMN_CREATE unicode name breakage +# +SET NAMES utf8mb4; +SELECT COLUMN_JSON(COLUMN_CREATE(_utf8mb4 0xF09F988E, 1)); +COLUMN_JSON(COLUMN_CREATE(_utf8mb4 0xF09F988E, 1)) +{"😎":1} +SET NAMES default; +# End of 10.0 tests diff --git a/mysql-test/t/dyncol_utf_mb4.test b/mysql-test/t/dyncol_utf_mb4.test new file mode 100644 index 00000000000..93fb4000669 --- /dev/null +++ b/mysql-test/t/dyncol_utf_mb4.test @@ -0,0 +1,11 @@ +--source include/have_utf8mb4.inc + +--echo # +--echo # MDEV-8949: COLUMN_CREATE unicode name breakage +--echo # + +SET NAMES utf8mb4; +SELECT COLUMN_JSON(COLUMN_CREATE(_utf8mb4 0xF09F988E, 1)); +SET NAMES default; + +--echo # End of 10.0 tests |