Documentation ¶
Index ¶
- Variables
- func Batch_Delete(t *testing.T, ctx context.Context, client datastore.Client)
- func Batch_Get(t *testing.T, ctx context.Context, client datastore.Client)
- func Batch_Put(t *testing.T, ctx context.Context, client datastore.Client)
- func Filter_Basic(t *testing.T, ctx context.Context, client datastore.Client)
- func Filter_PropertyTranslater(t *testing.T, ctx context.Context, client datastore.Client)
- func Filter_PropertyTranslaterMustError(t *testing.T, ctx context.Context, client datastore.Client)
- func Filter_PropertyTranslaterWithOriginalTypes(t *testing.T, ctx context.Context, client datastore.Client)
- func GeoPoint_PutAndGet(t *testing.T, ctx context.Context, client datastore.Client)
- func IsAEDatastoreClient(ctx context.Context) bool
- func IsCloudDatastoreClient(ctx context.Context) bool
- func KL_Basic(t *testing.T, ctx context.Context, client datastore.Client)
- func Key_Equal(t *testing.T, ctx context.Context, client datastore.Client)
- func Key_Incomplete(t *testing.T, ctx context.Context, client datastore.Client)
- func MergeTestSuite(suite map[string]Test)
- func PLS_Basic(t *testing.T, ctx context.Context, client datastore.Client)
- func PropertyTranslater_PutAndGet(t *testing.T, ctx context.Context, client datastore.Client)
- func PutAndDelete(t *testing.T, ctx context.Context, client datastore.Client)
- func PutAndGet(t *testing.T, ctx context.Context, client datastore.Client)
- func PutAndGet_ObjectHasObjectSlice(t *testing.T, ctx context.Context, client datastore.Client)
- func PutAndGet_ObjectHasObjectSliceWithFlatten(t *testing.T, ctx context.Context, client datastore.Client)
- func PutEntityType(t *testing.T, ctx context.Context, client datastore.Client)
- func PutInterface(t *testing.T, ctx context.Context, client datastore.Client)
- func Query_Count(t *testing.T, ctx context.Context, client datastore.Client)
- func Query_Cursor(t *testing.T, ctx context.Context, client datastore.Client)
- func Query_GetAll(t *testing.T, ctx context.Context, client datastore.Client)
- func RunInTransaction_Commit(t *testing.T, ctx context.Context, client datastore.Client)
- func RunInTransaction_Rollback(t *testing.T, ctx context.Context, client datastore.Client)
- func TransactionBatch_Delete(t *testing.T, ctx context.Context, client datastore.Client)
- func TransactionBatch_Get(t *testing.T, ctx context.Context, client datastore.Client)
- func TransactionBatch_Put(t *testing.T, ctx context.Context, client datastore.Client)
- func TransactionBatch_PutAndAllocateIDs(t *testing.T, ctx context.Context, client datastore.Client)
- func Transaction_Commit(t *testing.T, ctx context.Context, client datastore.Client)
- func Transaction_JoinAncesterQuery(t *testing.T, ctx context.Context, client datastore.Client)
- func Transaction_Rollback(t *testing.T, ctx context.Context, client datastore.Client)
- func WrapAEFlag(ctx context.Context) context.Context
- func WrapCloudFlag(ctx context.Context) context.Context
- type DataKL
- type DataPLS
- type EntityInterface
- type MustReturnsError
- type PutInterfaceTest
- type Test
- type UnixTime
- type UserID
Constants ¶
This section is empty.
Variables ¶
View Source
var TestSuite = map[string]Test{ "Batch_Put": Batch_Put, "Batch_Get": Batch_Get, "Batch_Delete": Batch_Delete, "PutAndGet": PutAndGet, "PutAndDelete": PutAndDelete, "PutAndGet_ObjectHasObjectSlice": PutAndGet_ObjectHasObjectSlice, "PutAndGet_ObjectHasObjectSliceWithFlatten": PutAndGet_ObjectHasObjectSliceWithFlatten, "PutEntityType": PutEntityType, "PutInterface": PutInterface, "GeoPoint_PutAndGet": GeoPoint_PutAndGet, "Key_Equal": Key_Equal, "Key_Incomplete": Key_Incomplete, "PLS_Basic": PLS_Basic, "KL_Basic": KL_Basic, "PropertyTranslater_PutAndGet": PropertyTranslater_PutAndGet, "Filter_PropertyTranslaterMustError": Filter_PropertyTranslaterMustError, "Query_Count": Query_Count, "Query_GetAll": Query_GetAll, "Query_Cursor": Query_Cursor, "Filter_Basic": Filter_Basic, "Filter_PropertyTranslater": Filter_PropertyTranslater, "Transaction_Commit": Transaction_Commit, "Transaction_Rollback": Transaction_Rollback, "Transaction_JoinAncesterQuery": Transaction_JoinAncesterQuery, "RunInTransaction_Commit": RunInTransaction_Commit, "RunInTransaction_Rollback": RunInTransaction_Rollback, "TransactionBatch_Put": TransactionBatch_Put, "TransactionBatch_PutAndAllocateIDs": TransactionBatch_PutAndAllocateIDs, "TransactionBatch_Get": TransactionBatch_Get, "TransactionBatch_Delete": TransactionBatch_Delete, }
Functions ¶
func GeoPoint_PutAndGet ¶
func IsAEDatastoreClient ¶
func IsCloudDatastoreClient ¶
func Key_Incomplete ¶ added in v0.5.0
func MergeTestSuite ¶
func PutInterface ¶ added in v0.4.0
func RunInTransaction_Commit ¶
func TransactionBatch_Delete ¶
func TransactionBatch_Get ¶
func TransactionBatch_Put ¶
func Transaction_Commit ¶
func Transaction_Rollback ¶
Types ¶
type EntityInterface ¶ added in v0.4.0
type MustReturnsError ¶
type MustReturnsError int
func (MustReturnsError) FromPropertyValue ¶
func (MustReturnsError) ToPropertyValue ¶
func (_ MustReturnsError) ToPropertyValue(ctx context.Context) (interface{}, error)
type PutInterfaceTest ¶ added in v0.4.0
type PutInterfaceTest struct {
// contains filtered or unexported fields
}
func (*PutInterfaceTest) ID ¶ added in v0.4.0
func (e *PutInterfaceTest) ID() string
func (*PutInterfaceTest) Kind ¶ added in v0.4.0
func (e *PutInterfaceTest) Kind() string
type UnixTime ¶
func (UnixTime) FromPropertyValue ¶
func (UnixTime) MarshalJSON ¶
func (UnixTime) ToPropertyValue ¶
func (*UnixTime) UnmarshalJSON ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.