Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlterCase ¶
AlterCase is base impl of test case for alter operation
func NewAlterCase ¶
NewAlterCase create a test case which contains alter ddls
type CompositePKeyCase ¶
CompositePKeyCase is base impl of test case for composite primary keys
func NewCompositePKeyCase ¶
func NewCompositePKeyCase(task framework.Task) *CompositePKeyCase
NewCompositePKeyCase create a test case which have composite primary key
func (*CompositePKeyCase) Name ¶
func (s *CompositePKeyCase) Name() string
Name impl framework.Task interface
func (*CompositePKeyCase) Run ¶
func (s *CompositePKeyCase) Run(ctx *framework.TaskContext) error
Run impl framework.Task interface
type DateTimeCase ¶
DateTimeCase is base impl of test case for different types data
func NewDateTimeCase ¶
func NewDateTimeCase(task framework.Task) *DateTimeCase
NewDateTimeCase create a test case which has many types
func (*DateTimeCase) Run ¶
func (s *DateTimeCase) Run(ctx *framework.TaskContext) error
Run impl framework.Task interface
type DeleteCase ¶
DeleteCase is base impl of test case for delete operation
func NewDeleteCase ¶
func NewDeleteCase(task framework.Task) *DeleteCase
NewDeleteCase create a test case which contains delete ddls
func (*DeleteCase) Run ¶
func (c *DeleteCase) Run(ctx *framework.TaskContext) error
Run impl framework.Task interface
type HandleKeyCase ¶
HandleKeyCase is base impl of test case for non primary handle keys
func NewHandleKeyCase ¶
func NewHandleKeyCase(task framework.Task) *HandleKeyCase
NewHandleKeyCase create a test case which have non primary handle keys
func (*HandleKeyCase) Name ¶
func (s *HandleKeyCase) Name() string
Name impl framework.Task interface
func (*HandleKeyCase) Run ¶
func (s *HandleKeyCase) Run(ctx *framework.TaskContext) error
Run impl framework.Task interface
type ManyTypesCase ¶
ManyTypesCase is base impl of test case for different types data
func NewManyTypesCase ¶
func NewManyTypesCase(task framework.Task) *ManyTypesCase
NewManyTypesCase create a test case which has many types
func (*ManyTypesCase) Name ¶
func (s *ManyTypesCase) Name() string
Name impl framework.Task interface
func (*ManyTypesCase) Run ¶
func (s *ManyTypesCase) Run(ctx *framework.TaskContext) error
Run impl framework.Task interface
type SimpleCase ¶
SimpleCase is base impl of simple test case
func NewSimpleCase ¶
func NewSimpleCase(task framework.Task) *SimpleCase
NewSimpleCase create a test case which has some simple dmls, ddls
func (*SimpleCase) Run ¶
func (s *SimpleCase) Run(ctx *framework.TaskContext) error
Run impl framework.Task interface
type UnsignedCase ¶
UnsignedCase is base impl of test case for unsigned int type data
func NewUnsignedCase ¶
func NewUnsignedCase(task framework.Task) *UnsignedCase
NewUnsignedCase create a test case to check the correction of unsigned integer
func (*UnsignedCase) Run ¶
func (s *UnsignedCase) Run(ctx *framework.TaskContext) error
Run impl framework.Task interface