improved test

This commit is contained in:
Lunny Xiao 2013-09-26 15:33:15 +08:00
parent 9958240be0
commit 7444be795b
3 changed files with 17 additions and 5 deletions

View File

@ -42,7 +42,13 @@ type Userdetail struct {
} }
func directCreateTable(engine *Engine, t *testing.T) { 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 { if err != nil {
t.Error(err) t.Error(err)
panic(err) panic(err)
@ -965,7 +971,13 @@ type IndexOrUnique struct {
} }
func testIndexAndUnique(engine *Engine, t *testing.T) { 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 { if err != nil {
t.Error(err) t.Error(err)
//panic(err) //panic(err)

View File

@ -11,7 +11,7 @@ utf8 COLLATE utf8_general_ci;
*/ */
func TestMyMysql(t *testing.T) { func TestMyMysql(t *testing.T) {
engine, err := NewEngine("mymysql", "xorm_test/root/") engine, err := NewEngine("mymysql", "xorm_test2/root/")
defer engine.Close() defer engine.Close()
if err != nil { if err != nil {
t.Error(err) t.Error(err)

View File

@ -2,12 +2,12 @@ package xorm
import ( import (
_ "github.com/mattn/go-sqlite3" _ "github.com/mattn/go-sqlite3"
//"os" "os"
"testing" "testing"
) )
func TestSqlite3(t *testing.T) { func TestSqlite3(t *testing.T) {
//os.Remove("./test.db") os.Remove("./test.db")
engine, err := NewEngine("sqlite3", "./test.db") engine, err := NewEngine("sqlite3", "./test.db")
defer engine.Close() defer engine.Close()
if err != nil { if err != nil {