disable global cache on context cache test
This commit is contained in:
parent
f3b47c16f7
commit
34f16eb7d6
|
@ -338,7 +338,7 @@ func TestContextGet(t *testing.T) {
|
|||
context := NewMemoryContextCache()
|
||||
|
||||
var c2 ContextGetStruct
|
||||
has, err := sess.ID(1).ContextCache(context).Get(&c2)
|
||||
has, err := sess.ID(1).NoCache().ContextCache(context).Get(&c2)
|
||||
assert.NoError(t, err)
|
||||
assert.True(t, has)
|
||||
assert.EqualValues(t, 1, c2.Id)
|
||||
|
@ -348,7 +348,7 @@ func TestContextGet(t *testing.T) {
|
|||
assert.True(t, len(args) > 0)
|
||||
|
||||
var c3 ContextGetStruct
|
||||
has, err = sess.ID(1).ContextCache(context).Get(&c3)
|
||||
has, err = sess.ID(1).NoCache().ContextCache(context).Get(&c3)
|
||||
assert.NoError(t, err)
|
||||
assert.True(t, has)
|
||||
assert.EqualValues(t, 1, c3.Id)
|
||||
|
@ -373,14 +373,14 @@ func TestContextGet2(t *testing.T) {
|
|||
context := NewMemoryContextCache()
|
||||
|
||||
var c2 ContextGetStruct2
|
||||
has, err := testEngine.ID(1).ContextCache(context).Get(&c2)
|
||||
has, err := testEngine.ID(1).NoCache().ContextCache(context).Get(&c2)
|
||||
assert.NoError(t, err)
|
||||
assert.True(t, has)
|
||||
assert.EqualValues(t, 1, c2.Id)
|
||||
assert.EqualValues(t, "1", c2.Name)
|
||||
|
||||
var c3 ContextGetStruct2
|
||||
has, err = testEngine.ID(1).ContextCache(context).Get(&c3)
|
||||
has, err = testEngine.ID(1).NoCache().ContextCache(context).Get(&c3)
|
||||
assert.NoError(t, err)
|
||||
assert.True(t, has)
|
||||
assert.EqualValues(t, 1, c3.Id)
|
||||
|
|
Loading…
Reference in New Issue