Replace gotest.tools with github.com/stretchr/testify.
This commit is contained in:
parent
3013dc3647
commit
3efbb0ccd9
34 changed files with 462 additions and 457 deletions
|
|
@ -2,7 +2,7 @@ package internal
|
|||
|
||||
import (
|
||||
"fmt"
|
||||
"gotest.tools/assert"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"testing"
|
||||
"time"
|
||||
)
|
||||
|
|
@ -10,10 +10,10 @@ import (
|
|||
func TestNullByteArray(t *testing.T) {
|
||||
var array NullByteArray
|
||||
|
||||
assert.NilError(t, array.Scan(nil))
|
||||
assert.NoError(t, array.Scan(nil))
|
||||
assert.Equal(t, array.Valid, false)
|
||||
|
||||
assert.NilError(t, array.Scan([]byte("bytea")))
|
||||
assert.NoError(t, array.Scan([]byte("bytea")))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
assert.Equal(t, string(array.ByteArray), string([]byte("bytea")))
|
||||
|
||||
|
|
@ -23,21 +23,21 @@ func TestNullByteArray(t *testing.T) {
|
|||
func TestNullTime(t *testing.T) {
|
||||
var array NullTime
|
||||
|
||||
assert.NilError(t, array.Scan(nil))
|
||||
assert.NoError(t, array.Scan(nil))
|
||||
assert.Equal(t, array.Valid, false)
|
||||
|
||||
time := time.Now()
|
||||
assert.NilError(t, array.Scan(time))
|
||||
assert.NoError(t, array.Scan(time))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ := array.Value()
|
||||
assert.Equal(t, value, time)
|
||||
|
||||
assert.NilError(t, array.Scan([]byte("13:10:11")))
|
||||
assert.NoError(t, array.Scan([]byte("13:10:11")))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ = array.Value()
|
||||
assert.Equal(t, fmt.Sprintf("%v", value), "0000-01-01 13:10:11 +0000 UTC")
|
||||
|
||||
assert.NilError(t, array.Scan("13:10:11"))
|
||||
assert.NoError(t, array.Scan("13:10:11"))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ = array.Value()
|
||||
assert.Equal(t, fmt.Sprintf("%v", value), "0000-01-01 13:10:11 +0000 UTC")
|
||||
|
|
@ -48,10 +48,10 @@ func TestNullTime(t *testing.T) {
|
|||
func TestNullInt8(t *testing.T) {
|
||||
var array NullInt8
|
||||
|
||||
assert.NilError(t, array.Scan(nil))
|
||||
assert.NoError(t, array.Scan(nil))
|
||||
assert.Equal(t, array.Valid, false)
|
||||
|
||||
assert.NilError(t, array.Scan(int64(11)))
|
||||
assert.NoError(t, array.Scan(int64(11)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ := array.Value()
|
||||
assert.Equal(t, value, int8(11))
|
||||
|
|
@ -62,25 +62,25 @@ func TestNullInt8(t *testing.T) {
|
|||
func TestNullInt16(t *testing.T) {
|
||||
var array NullInt16
|
||||
|
||||
assert.NilError(t, array.Scan(nil))
|
||||
assert.NoError(t, array.Scan(nil))
|
||||
assert.Equal(t, array.Valid, false)
|
||||
|
||||
assert.NilError(t, array.Scan(int64(11)))
|
||||
assert.NoError(t, array.Scan(int64(11)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ := array.Value()
|
||||
assert.Equal(t, value, int16(11))
|
||||
|
||||
assert.NilError(t, array.Scan(int16(20)))
|
||||
assert.NoError(t, array.Scan(int16(20)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ = array.Value()
|
||||
assert.Equal(t, value, int16(20))
|
||||
|
||||
assert.NilError(t, array.Scan(int8(30)))
|
||||
assert.NoError(t, array.Scan(int8(30)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ = array.Value()
|
||||
assert.Equal(t, value, int16(30))
|
||||
|
||||
assert.NilError(t, array.Scan(uint8(30)))
|
||||
assert.NoError(t, array.Scan(uint8(30)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ = array.Value()
|
||||
assert.Equal(t, value, int16(30))
|
||||
|
|
@ -91,35 +91,35 @@ func TestNullInt16(t *testing.T) {
|
|||
func TestNullInt32(t *testing.T) {
|
||||
var array NullInt32
|
||||
|
||||
assert.NilError(t, array.Scan(nil))
|
||||
assert.NoError(t, array.Scan(nil))
|
||||
assert.Equal(t, array.Valid, false)
|
||||
|
||||
assert.NilError(t, array.Scan(int64(11)))
|
||||
assert.NoError(t, array.Scan(int64(11)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ := array.Value()
|
||||
assert.Equal(t, value, int32(11))
|
||||
|
||||
assert.NilError(t, array.Scan(int32(32)))
|
||||
assert.NoError(t, array.Scan(int32(32)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ = array.Value()
|
||||
assert.Equal(t, value, int32(32))
|
||||
|
||||
assert.NilError(t, array.Scan(int16(20)))
|
||||
assert.NoError(t, array.Scan(int16(20)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ = array.Value()
|
||||
assert.Equal(t, value, int32(20))
|
||||
|
||||
assert.NilError(t, array.Scan(uint16(16)))
|
||||
assert.NoError(t, array.Scan(uint16(16)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ = array.Value()
|
||||
assert.Equal(t, value, int32(16))
|
||||
|
||||
assert.NilError(t, array.Scan(int8(30)))
|
||||
assert.NoError(t, array.Scan(int8(30)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ = array.Value()
|
||||
assert.Equal(t, value, int32(30))
|
||||
|
||||
assert.NilError(t, array.Scan(uint8(30)))
|
||||
assert.NoError(t, array.Scan(uint8(30)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ = array.Value()
|
||||
assert.Equal(t, value, int32(30))
|
||||
|
|
@ -130,15 +130,15 @@ func TestNullInt32(t *testing.T) {
|
|||
func TestNullFloat32(t *testing.T) {
|
||||
var array NullFloat32
|
||||
|
||||
assert.NilError(t, array.Scan(nil))
|
||||
assert.NoError(t, array.Scan(nil))
|
||||
assert.Equal(t, array.Valid, false)
|
||||
|
||||
assert.NilError(t, array.Scan(float64(64)))
|
||||
assert.NoError(t, array.Scan(float64(64)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ := array.Value()
|
||||
assert.Equal(t, value, float32(64))
|
||||
|
||||
assert.NilError(t, array.Scan(float32(32)))
|
||||
assert.NoError(t, array.Scan(float32(32)))
|
||||
assert.Equal(t, array.Valid, true)
|
||||
value, _ = array.Value()
|
||||
assert.Equal(t, value, float32(32))
|
||||
|
|
|
|||
|
|
@ -2,28 +2,28 @@ package qrm
|
|||
|
||||
import (
|
||||
"github.com/google/uuid"
|
||||
"gotest.tools/assert"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"reflect"
|
||||
"testing"
|
||||
"time"
|
||||
)
|
||||
|
||||
func TestIsSimpleModelType(t *testing.T) {
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf(int8(11))))
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf(int16(11))))
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf(int32(11))))
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf(int64(11))))
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf(uint8(11))))
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf(uint16(11))))
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf(uint32(11))))
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf(uint64(11))))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf(int8(11))))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf(int16(11))))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf(int32(11))))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf(int64(11))))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf(uint8(11))))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf(uint16(11))))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf(uint32(11))))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf(uint64(11))))
|
||||
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf(float32(123.46))))
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf(float64(123.46))))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf(float32(123.46))))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf(float64(123.46))))
|
||||
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf([]byte("Text"))))
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf(time.Now())))
|
||||
assert.Assert(t, isSimpleModelType(reflect.TypeOf(uuid.New())))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf([]byte("Text"))))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf(time.Now())))
|
||||
assert.True(t, isSimpleModelType(reflect.TypeOf(uuid.New())))
|
||||
|
||||
complexModelType := struct {
|
||||
Field1 string
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue