fix test
Signed-off-by: Andrew Thornton <art27@cantab.net>
This commit is contained in:
parent
9b384f6f8d
commit
61503d4db0
|
@ -152,27 +152,21 @@ func TestSyncTable2(t *testing.T) {
|
||||||
assert.EqualValues(t, colMapper.Obj2Table("NewCol"), tables[0].Columns()[3].Name)
|
assert.EqualValues(t, colMapper.Obj2Table("NewCol"), tables[0].Columns()[3].Name)
|
||||||
}
|
}
|
||||||
|
|
||||||
type SyncTable4 struct {
|
|
||||||
Id int64
|
|
||||||
Name string
|
|
||||||
Text string `xorm:"TEXT"`
|
|
||||||
Char byte `xorm:"CHAR"`
|
|
||||||
}
|
|
||||||
|
|
||||||
func (s *SyncTable4) TableName() string {
|
|
||||||
return "sync_table1"
|
|
||||||
}
|
|
||||||
|
|
||||||
func TestSyncTable3(t *testing.T) {
|
func TestSyncTable3(t *testing.T) {
|
||||||
|
type SyncTable5 struct {
|
||||||
|
Id int64
|
||||||
|
Name string
|
||||||
|
Text string `xorm:"TEXT"`
|
||||||
|
Char byte `xorm:"CHAR"`
|
||||||
|
}
|
||||||
|
|
||||||
assert.NoError(t, PrepareEngine())
|
assert.NoError(t, PrepareEngine())
|
||||||
|
|
||||||
assert.NoError(t, testEngine.Sync2(new(SyncTable4)))
|
assert.NoError(t, testEngine.Sync2(new(SyncTable5)))
|
||||||
|
|
||||||
tables, err := testEngine.DBMetas()
|
tables, err := testEngine.DBMetas()
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.EqualValues(t, 1, len(tables))
|
tableInfo, err := testEngine.TableInfo(new(SyncTable5))
|
||||||
assert.EqualValues(t, "sync_table1", tables[0].Name)
|
|
||||||
tableInfo, err := testEngine.TableInfo(new(SyncTable4))
|
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.EqualValues(t, testEngine.Dialect().SQLType(tables[0].GetColumn("name")), testEngine.Dialect().SQLType(tableInfo.GetColumn("name")))
|
assert.EqualValues(t, testEngine.Dialect().SQLType(tables[0].GetColumn("name")), testEngine.Dialect().SQLType(tableInfo.GetColumn("name")))
|
||||||
|
|
||||||
|
@ -195,13 +189,11 @@ func TestSyncTable3(t *testing.T) {
|
||||||
}()
|
}()
|
||||||
assert.NoError(t, PrepareEngine())
|
assert.NoError(t, PrepareEngine())
|
||||||
|
|
||||||
assert.NoError(t, testEngine.Sync2(new(SyncTable4)))
|
assert.NoError(t, testEngine.Sync2(new(SyncTable5)))
|
||||||
|
|
||||||
tables, err := testEngine.DBMetas()
|
tables, err := testEngine.DBMetas()
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.EqualValues(t, 1, len(tables))
|
tableInfo, err := testEngine.TableInfo(new(SyncTable5))
|
||||||
assert.EqualValues(t, "sync_table1", tables[0].Name)
|
|
||||||
tableInfo, err := testEngine.TableInfo(new(SyncTable4))
|
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.EqualValues(t, testEngine.Dialect().SQLType(tables[0].GetColumn("name")), testEngine.Dialect().SQLType(tableInfo.GetColumn("name")))
|
assert.EqualValues(t, testEngine.Dialect().SQLType(tables[0].GetColumn("name")), testEngine.Dialect().SQLType(tableInfo.GetColumn("name")))
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue