From 0cd6d581ad7f997d7ba8eea52681d20c757d57a4 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Mon, 21 Jan 2019 21:28:45 +0800 Subject: [PATCH] fix postgres schema tests --- xorm_test.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/xorm_test.go b/xorm_test.go index 061585a0..84cf8771 100644 --- a/xorm_test.go +++ b/xorm_test.go @@ -54,11 +54,10 @@ func createEngine(dbType, connStr string) error { } defer rows.Close() - if rows.Next() { - break - } - if _, err = db.Exec("CREATE DATABASE xorm_test"); err != nil { - return fmt.Errorf("db.Exec: %v", err) + if !rows.Next() { + if _, err = db.Exec("CREATE DATABASE xorm_test"); err != nil { + return fmt.Errorf("db.Exec: %v", err) + } } if schema != nil { if _, err = db.Exec("CREATE SCHEMA " + *schema); err != nil {