test

package
v0.5.1 Latest Latest
Warning

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

Go to latest
Published: Sep 2, 2021 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ServerConfig is the server configuration for the queue store
	ServerConfig = config.Config{
		MQTT: config.MQTT{
			MaxQueuedMsg:   5,
			InflightExpiry: 2 * time.Second,
		},
	}
	// ClientID is the client ID used in the queue store
	ClientID = "cid"
	// Notifier is the test notifier for the test suite
	Notifier = &testNotifier{}
)

Functions

func Suite

func Suite(t *testing.T, store queue.Store)

Suite runs tests on a queue store

Types

type New

type New func(config config.Config, hooks lmqtt.Hooks) (lmqtt.Persistence, error)

New creates a persistence store

Jump to

Keyboard shortcuts

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