This commit is contained in:
@@ -51,12 +51,12 @@ func TestVersionUpgrade(t *testing.T) {
|
||||
|
||||
get_version := func(c *sqlx.DB) (ret int) {
|
||||
// TODO: this should be a function exposed by the `db` package itself
|
||||
c.Get(&ret, "select version from db_version")
|
||||
require.NoError(c.Get(&ret, "select version from db_version"))
|
||||
return
|
||||
}
|
||||
|
||||
var items []int
|
||||
connection.Select(&items, "select * from items")
|
||||
require.NoError(connection.Select(&items, "select * from items"))
|
||||
require.Len(items, 0)
|
||||
require.Equal(0, get_version(connection))
|
||||
|
||||
@@ -66,7 +66,7 @@ func TestVersionUpgrade(t *testing.T) {
|
||||
db.UpgradeFromXToY(connection, uint(len(migrations)-1), uint(len(migrations)))
|
||||
|
||||
var items2 []int
|
||||
connection.Select(&items2, "select * from items")
|
||||
require.NoError(connection.Select(&items2, "select * from items"))
|
||||
require.Len(items2, 1)
|
||||
require.Equal(1, get_version(connection))
|
||||
|
||||
@@ -79,7 +79,7 @@ func TestVersionUpgrade(t *testing.T) {
|
||||
ID uint64 `db:"rowid"`
|
||||
Name string `db:"name"`
|
||||
}
|
||||
connection.Select(&items3, "select * from items")
|
||||
require.NoError(connection.Select(&items3, "select * from items"))
|
||||
require.Len(items2, 1)
|
||||
assert.Equal(t, "asdf", items3[0].Name)
|
||||
require.Equal(2, get_version(connection))
|
||||
|
||||
Reference in New Issue
Block a user