From fa0e4421e7f52c8e397175f4fbd9bd3d2b020e27 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jos=C3=A9=20Carlos=20Nieto?= <jose.carlos@menteslibres.net>
Date: Fri, 25 Apr 2014 11:08:58 -0500
Subject: [PATCH] Defining an external test server for MySQL.

---
 mysql/_dumps/Makefile  |  2 +-
 mysql/_dumps/setup.sql |  2 +-
 mysql/database_test.go | 14 +++++++-------
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/mysql/_dumps/Makefile b/mysql/_dumps/Makefile
index d186d8b3..5e9b4f17 100644
--- a/mysql/_dumps/Makefile
+++ b/mysql/_dumps/Makefile
@@ -1,2 +1,2 @@
 all:
-	cat structs.sql | mysql -uupperio -pupperio upperio_tests -hlocalhost
+	cat structs.sql | mysql -uupperio -pupperio upperio_tests -htestserver.local
diff --git a/mysql/_dumps/setup.sql b/mysql/_dumps/setup.sql
index 607b0683..909e0d07 100644
--- a/mysql/_dumps/setup.sql
+++ b/mysql/_dumps/setup.sql
@@ -2,4 +2,4 @@ DROP DATABASE IF EXISTS upperio_tests;
 
 CREATE DATABASE upperio_tests;
 
-GRANT ALL ON upperio_tests.* to upperio@localhost identified by 'upperio';
+GRANT ALL ON upperio_tests.* to upperio@'%' identified by 'upperio';
diff --git a/mysql/database_test.go b/mysql/database_test.go
index 31aa01f8..f50e1ca7 100644
--- a/mysql/database_test.go
+++ b/mysql/database_test.go
@@ -48,17 +48,17 @@ import (
 const wrapperName = "mysql"
 
 // Wrapper settings.
-const host = "127.0.0.1"
-const socket = "/var/run/mysqld/mysqld.sock"
-const dbname = "upperio_tests"
-const username = "upperio"
-const password = "upperio"
+const (
+	host     = "testserver.local"
+	dbname   = "upperio_tests"
+	username = "upperio"
+	password = "upperio"
+)
 
 // Global settings for tests.
 var settings = db.Settings{
 	Database: dbname,
-	//Host: host,
-	Socket:   socket,
+	Host:     host,
 	User:     username,
 	Password: password,
 }
-- 
GitLab