Documentation ¶ Index ¶ func RegisterFactory(name string, factory Factory) type Base func (o *Base) GetName() string func (o *Base) GetNonTestUsers() []string func (o *Base) SetName(name string) type Factories func GetFactories() Factories type Factory func GetFactory(name string) Factory type Interface Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func RegisterFactory ¶ func RegisterFactory(name string, factory Factory) Types ¶ type Base ¶ type Base struct { // contains filtered or unexported fields } func (*Base) GetName ¶ func (o *Base) GetName() string func (*Base) GetNonTestUsers ¶ func (o *Base) GetNonTestUsers() []string func (*Base) SetName ¶ func (o *Base) SetName(name string) type Factories ¶ type Factories map[string]Factory func GetFactories ¶ func GetFactories() Factories type Factory ¶ type Factory func() Interface func GetFactory ¶ func GetFactory(name string) Factory type Interface ¶ type Interface interface { GetName() string SetName(string) GetExceptions() []generic.Kind GetNonTestUsers() []string NewOptions(t *testing.T) options.Interface } Source Files ¶ View all Source files base.go factory.go interface.go Click to show internal directories. Click to hide internal directories.