From 7444be795bf167d3f4148f3b1d55c3dbd1574d92 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Thu, 26 Sep 2013 15:33:15 +0800 Subject: [PATCH] improved test --- base_test.go | 16 ++++++++++++++-- mymysql_test.go | 2 +- sqlite3_test.go | 4 ++-- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/base_test.go b/base_test.go index 61ae50d2..2c12c6d3 100644 --- a/base_test.go +++ b/base_test.go @@ -42,7 +42,13 @@ type Userdetail struct { } func directCreateTable(engine *Engine, t *testing.T) { - err := engine.DropTables(&Userinfo{}, &Userdetail{}) + err := engine.CreateTables(&Userinfo{}) + if err != nil { + t.Error(err) + panic(err) + } + + err = engine.DropTables(&Userinfo{}, &Userdetail{}) if err != nil { t.Error(err) panic(err) @@ -965,7 +971,13 @@ type IndexOrUnique struct { } func testIndexAndUnique(engine *Engine, t *testing.T) { - err := engine.DropTables(&IndexOrUnique{}) + err := engine.CreateTables(&IndexOrUnique{}) + if err != nil { + t.Error(err) + //panic(err) + } + + err = engine.DropTables(&IndexOrUnique{}) if err != nil { t.Error(err) //panic(err) diff --git a/mymysql_test.go b/mymysql_test.go index 2f179d07..17e5bc70 100644 --- a/mymysql_test.go +++ b/mymysql_test.go @@ -11,7 +11,7 @@ utf8 COLLATE utf8_general_ci; */ func TestMyMysql(t *testing.T) { - engine, err := NewEngine("mymysql", "xorm_test/root/") + engine, err := NewEngine("mymysql", "xorm_test2/root/") defer engine.Close() if err != nil { t.Error(err) diff --git a/sqlite3_test.go b/sqlite3_test.go index f1636f87..5c7f3de9 100644 --- a/sqlite3_test.go +++ b/sqlite3_test.go @@ -2,12 +2,12 @@ package xorm import ( _ "github.com/mattn/go-sqlite3" - //"os" + "os" "testing" ) func TestSqlite3(t *testing.T) { - //os.Remove("./test.db") + os.Remove("./test.db") engine, err := NewEngine("sqlite3", "./test.db") defer engine.Close() if err != nil {