Documentation
¶
Index ¶
- func NewMockBatch() spec.Batch
- func NewMockComponentContext() spec.ComponentContext
- func NewMockMessage(data []byte) spec.Message
- func NewMockTriggerBatch() spec.TriggerBatch
- func RandomPort() (int, error)
- func TestEnvironment() spec.Environment
- type ListCollector
- func (l *ListCollector) Collect(message spec.Message) error
- func (l *ListCollector) Disconnect() error
- func (l *ListCollector) DisconnectOld(ctx context.Context) error
- func (l *ListCollector) Flush() (spec.Batch, error)
- func (l *ListCollector) Messages() []spec.Message
- func (l *ListCollector) Reset()
- func (l *ListCollector) Wait()
- func (l *ListCollector) WaitWithTimeout(timeout time.Duration) bool
- func (l *ListCollector) Write(message spec.Message) error
- func (l *ListCollector) WriteOld(ctx context.Context, message spec.Message) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMockBatch ¶
NewMockBatch creates a new mock batch for testing
func NewMockComponentContext ¶
func NewMockComponentContext() spec.ComponentContext
NewMockComponentContext creates a mock ComponentContext for testing
func NewMockMessage ¶
NewMockMessage creates a new mock message for testing
func NewMockTriggerBatch ¶
func NewMockTriggerBatch() spec.TriggerBatch
NewMockTriggerBatch creates a new mock trigger batch for testing
func RandomPort ¶
RandomPort returns an unused random port on this machine.
func TestEnvironment ¶
func TestEnvironment() spec.Environment
Types ¶
type ListCollector ¶
type ListCollector struct {
// contains filtered or unexported fields
}
func NewListCollector ¶
func NewListCollector() *ListCollector
func (*ListCollector) Disconnect ¶
func (l *ListCollector) Disconnect() error
func (*ListCollector) DisconnectOld ¶
func (l *ListCollector) DisconnectOld(ctx context.Context) error
func (*ListCollector) Messages ¶
func (l *ListCollector) Messages() []spec.Message
func (*ListCollector) Reset ¶
func (l *ListCollector) Reset()
func (*ListCollector) Wait ¶
func (l *ListCollector) Wait()
func (*ListCollector) WaitWithTimeout ¶
func (l *ListCollector) WaitWithTimeout(timeout time.Duration) bool
Click to show internal directories.
Click to hide internal directories.