Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClient

func NewClient(t TestingT, opts ...Option) *ent.Client

NewClient calls ent.NewClient and auto-run migration.

func Open

func Open(t TestingT, driverName, dataSourceName string, opts ...Option) *ent.Client

Open calls ent.Open and auto-run migration.

Types

type Option

type Option func(*options)

Option configures client creation.

func WithOptions

func WithOptions(opts ...ent.Option) Option

WithOptions forwards options to client creation.

type TestingT

type TestingT interface {
	FailNow()
	Error(...interface{})
}

TestingT is the interface that is shared between testing.T and testing.B and used by enttest.

Source Files