From 86637b2558be6765e39cf94077bd75a09158b7f5 Mon Sep 17 00:00:00 2001 From: Hartmut Holzgraefe Date: Sun, 9 Oct 2016 01:20:17 +0200 Subject: [PATCH] MDEV-726 - added regression test case --- mysql-test/r/create_drop_server.result | 9 +++++++++ mysql-test/t/create_drop_server.test | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/mysql-test/r/create_drop_server.result b/mysql-test/r/create_drop_server.result index 561f67dba2d..29c4fe7e123 100644 --- a/mysql-test/r/create_drop_server.result +++ b/mysql-test/r/create_drop_server.result @@ -35,3 +35,12 @@ SELECT server_name, username, db FROM mysql.servers; server_name username db server_1 mysqltest_1 test4 DROP SERVER server_1; +CREATE SERVER server_1 FOREIGN DATA WRAPPER mysql OPTIONS (USER 'Remote', HOST 'Server.Example.Com', DATABASE 'test'); +SELECT Host FROM mysql.servers WHERE Server_Name = 'server_1'; +Host +server.example.com +ALTER SERVER server_1 OPTIONS(HOST 'Server.Example.Org'); +SELECT Host FROM mysql.servers WHERE Server_Name = 'server_1'; +Host +server.example.org +DROP SERVER server_1; diff --git a/mysql-test/t/create_drop_server.test b/mysql-test/t/create_drop_server.test index d634cc1ccf1..1b9e9b2a788 100644 --- a/mysql-test/t/create_drop_server.test +++ b/mysql-test/t/create_drop_server.test @@ -23,3 +23,12 @@ CREATE OR REPLACE SERVER IF NOT EXISTS server_1 FOREIGN DATA WRAPPER mysql OPTIO CREATE OR REPLACE SERVER server_1 FOREIGN DATA WRAPPER mysql OPTIONS (USER 'mysqltest_1', HOST 'localhost', DATABASE 'test4'); SELECT server_name, username, db FROM mysql.servers; DROP SERVER server_1; + + +# MDEV-726 convert host names to lowercase + +CREATE SERVER server_1 FOREIGN DATA WRAPPER mysql OPTIONS (USER 'Remote', HOST 'Server.Example.Com', DATABASE 'test'); +SELECT Host FROM mysql.servers WHERE Server_Name = 'server_1'; +ALTER SERVER server_1 OPTIONS(HOST 'Server.Example.Org'); +SELECT Host FROM mysql.servers WHERE Server_Name = 'server_1'; +DROP SERVER server_1;