Documentation
¶
Overview ¶
Package compare provides comparison functions for testing.
Index ¶
- func CompareListsInOrder(t *testing.T, meta, exMeta []block.SeriesMeta, index, exIndex [][]int)
- func CompareValues(t *testing.T, meta, exMeta []block.SeriesMeta, vals, exVals [][]float64)
- func CompareValuesInOrder(t *testing.T, meta, exMeta []block.SeriesMeta, vals, exVals [][]float64)
- func EqualsWithNans(t *testing.T, expected interface{}, actual interface{})
- func EqualsWithNansWithDelta(t *testing.T, expected interface{}, actual interface{}, delta float64)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompareListsInOrder ¶
func CompareListsInOrder(t *testing.T, meta, exMeta []block.SeriesMeta, index, exIndex [][]int)
CompareListsInOrder compares series meta / index pairs (order sensitive)
func CompareValues ¶
func CompareValues(t *testing.T, meta, exMeta []block.SeriesMeta, vals, exVals [][]float64)
CompareValues compares series meta / value pairs (order insensitive)
func CompareValuesInOrder ¶
func CompareValuesInOrder(t *testing.T, meta, exMeta []block.SeriesMeta, vals, exVals [][]float64)
CompareValuesInOrder compares series meta / value pairs (order sensitive)
func EqualsWithNans ¶
EqualsWithNans helps compare float slices which have NaNs in them
func EqualsWithNansWithDelta ¶
EqualsWithNansWithDelta helps compare float slices which have NaNs in them allowing a delta for float comparisons.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.