Fix benchmarks. Fixes #219

This commit is contained in:
Asdine El Hrychy
2018-12-22 21:40:21 +01:00
parent 62b71d0f2c
commit f4de09a602
3 changed files with 5 additions and 5 deletions

View File

@@ -93,7 +93,7 @@ func BenchmarkOneByID(b *testing.B) {
defer cleanup()
type User struct {
ID int
ID int `storm:"increment"`
Name string `storm:"index"`
age int
DateOfBirth time.Time `storm:"index"`

View File

@@ -9,8 +9,8 @@ import (
"github.com/asdine/storm/codec/gob"
"github.com/asdine/storm/codec/json"
"github.com/asdine/storm/q"
bolt "go.etcd.io/bbolt"
"github.com/stretchr/testify/require"
bolt "go.etcd.io/bbolt"
)
func TestInit(t *testing.T) {
@@ -423,11 +423,11 @@ func TestSaveWithBatch(t *testing.T) {
for i := 0; i < 5; i++ {
wg.Add(1)
go func() {
go func(i int) {
defer wg.Done()
err := db.Save(&User{ID: i + 1, Name: "John"})
require.NoError(t, err)
}()
}(i)
}
wg.Wait()

View File

@@ -62,7 +62,7 @@ type ClassicInline struct {
}
type User struct {
ID int `storm:"id"`
ID int `storm:"id,increment"`
Name string `storm:"index"`
Age int `storm:"index,increment"`
DateOfBirth time.Time `storm:"index"`