testsupport

package
v0.0.0-...-df46cc1 Latest Latest
Warning

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

Go to latest
Published: Feb 17, 2022 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RedirectLogsToTest

func RedirectLogsToTest(t *testing.T) (cancel func())

RedirectLogsToTest redirects golog log statements to t.Log. Call the returned cancel function to start sending logs back to stdout and stderr.

Types

type ExpectedResult

type ExpectedResult []ExpectedRow

func (ExpectedResult) Assert

func (er ExpectedResult) Assert(t *testing.T, label string, md *common.QueryMetaData, rows []*core.FlatRow) bool

func (ExpectedResult) TryAssert

func (er ExpectedResult) TryAssert(md *common.QueryMetaData, rows []*core.FlatRow) bool

type ExpectedRow

type ExpectedRow struct {
	TS   time.Time
	Dims map[string]interface{}
	Vals map[string]float64
}

func (ExpectedRow) Assert

func (erow ExpectedRow) Assert(t *testing.T, label string, fieldNames []string, row *core.FlatRow, idx int) bool

func (ExpectedRow) FieldDiff

func (erow ExpectedRow) FieldDiff(fieldNames []string) string

func (ExpectedRow) TryAssert

func (erow ExpectedRow) TryAssert(fieldNames []string, row *core.FlatRow, idx int) bool

Jump to

Keyboard shortcuts

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