robottestutils

package
v0.10.0-rc1 Latest Latest
Warning

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

Go to latest
Published: Oct 2, 2023 License: AGPL-3.0 Imports: 15 Imported by: 0

Documentation

Overview

Package robottestutils provides helper functions in testing

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Connect added in v0.3.0

func Connect(port string) (*grpc.ClientConn, error)

Connect creates a new grpc.ClientConn server running on localhost:port.

func CreateBaseOptionsAndListener added in v0.0.9

func CreateBaseOptionsAndListener(tb testing.TB) (weboptions.Options, net.Listener, string)

CreateBaseOptionsAndListener creates a new web options with random port as listener.

func MakeTempConfig added in v0.3.0

func MakeTempConfig(t *testing.T, cfg *config.Config, logger golog.Logger) (string, error)

MakeTempConfig writes a config.Config object to a temporary file for testing.

func NewRobotClient

func NewRobotClient(tb testing.TB, logger *zap.SugaredLogger, addr string, dur time.Duration) *client.RobotClient

NewRobotClient creates a new robot client with a certain address.

Types

This section is empty.

Jump to

Keyboard shortcuts

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