mockqueue

package
v0.0.0-...-3228f7a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 30, 2017 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockQueue

type MockQueue struct {
	// contains filtered or unexported fields
}

MockQueue is intended for testing purposes. It provides a simple in-memory sink and source

func NewMockQueue

func NewMockQueue() *MockQueue

func (*MockQueue) Close

func (mq *MockQueue) Close() error

func (*MockQueue) ConsumeMessages

func (mq *MockQueue) ConsumeMessages(ctx context.Context, handler pubsub.ConsumerMessageHandler, onError pubsub.ConsumerErrorHandler) error

func (*MockQueue) PutMessage

func (mq *MockQueue) PutMessage(m pubsub.ProducerMessage) error

func (*MockQueue) Status

func (mq *MockQueue) Status() (*pubsub.Status, error)

Status reports the status of the queue

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL