Adds support for go mod (finally) (#164)
This commit is contained in:
parent
962b9abdec
commit
c1468e8ae4
89 changed files with 1162 additions and 965 deletions
|
|
@ -3,7 +3,7 @@ package chart
|
|||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/blend/go-sdk/assert"
|
||||
"github.com/wcharczuk/go-chart/v2/testutil"
|
||||
)
|
||||
|
||||
type mockValuesProvider struct {
|
||||
|
|
@ -28,13 +28,13 @@ func (m mockValuesProvider) GetValues(index int) (x, y float64) {
|
|||
}
|
||||
|
||||
func TestSMASeriesGetValue(t *testing.T) {
|
||||
assert := assert.New(t)
|
||||
// replaced new assertions helper
|
||||
|
||||
mockSeries := mockValuesProvider{
|
||||
LinearRange(1.0, 10.0),
|
||||
LinearRange(10, 1.0),
|
||||
}
|
||||
assert.Equal(10, mockSeries.Len())
|
||||
testutil.AssertEqual(t, 10, mockSeries.Len())
|
||||
|
||||
mas := &SMASeries{
|
||||
InnerSeries: mockSeries,
|
||||
|
|
@ -47,25 +47,25 @@ func TestSMASeriesGetValue(t *testing.T) {
|
|||
yvalues = append(yvalues, y)
|
||||
}
|
||||
|
||||
assert.Equal(10.0, yvalues[0])
|
||||
assert.Equal(9.5, yvalues[1])
|
||||
assert.Equal(9.0, yvalues[2])
|
||||
assert.Equal(8.5, yvalues[3])
|
||||
assert.Equal(8.0, yvalues[4])
|
||||
assert.Equal(7.5, yvalues[5])
|
||||
assert.Equal(7.0, yvalues[6])
|
||||
assert.Equal(6.5, yvalues[7])
|
||||
assert.Equal(6.0, yvalues[8])
|
||||
testutil.AssertEqual(t, 10.0, yvalues[0])
|
||||
testutil.AssertEqual(t, 9.5, yvalues[1])
|
||||
testutil.AssertEqual(t, 9.0, yvalues[2])
|
||||
testutil.AssertEqual(t, 8.5, yvalues[3])
|
||||
testutil.AssertEqual(t, 8.0, yvalues[4])
|
||||
testutil.AssertEqual(t, 7.5, yvalues[5])
|
||||
testutil.AssertEqual(t, 7.0, yvalues[6])
|
||||
testutil.AssertEqual(t, 6.5, yvalues[7])
|
||||
testutil.AssertEqual(t, 6.0, yvalues[8])
|
||||
}
|
||||
|
||||
func TestSMASeriesGetLastValueWindowOverlap(t *testing.T) {
|
||||
assert := assert.New(t)
|
||||
// replaced new assertions helper
|
||||
|
||||
mockSeries := mockValuesProvider{
|
||||
LinearRange(1.0, 10.0),
|
||||
LinearRange(10, 1.0),
|
||||
}
|
||||
assert.Equal(10, mockSeries.Len())
|
||||
testutil.AssertEqual(t, 10, mockSeries.Len())
|
||||
|
||||
mas := &SMASeries{
|
||||
InnerSeries: mockSeries,
|
||||
|
|
@ -79,19 +79,19 @@ func TestSMASeriesGetLastValueWindowOverlap(t *testing.T) {
|
|||
}
|
||||
|
||||
lx, ly := mas.GetLastValues()
|
||||
assert.Equal(10.0, lx)
|
||||
assert.Equal(5.5, ly)
|
||||
assert.Equal(yvalues[len(yvalues)-1], ly)
|
||||
testutil.AssertEqual(t, 10.0, lx)
|
||||
testutil.AssertEqual(t, 5.5, ly)
|
||||
testutil.AssertEqual(t, yvalues[len(yvalues)-1], ly)
|
||||
}
|
||||
|
||||
func TestSMASeriesGetLastValue(t *testing.T) {
|
||||
assert := assert.New(t)
|
||||
// replaced new assertions helper
|
||||
|
||||
mockSeries := mockValuesProvider{
|
||||
LinearRange(1.0, 100.0),
|
||||
LinearRange(100, 1.0),
|
||||
}
|
||||
assert.Equal(100, mockSeries.Len())
|
||||
testutil.AssertEqual(t, 100, mockSeries.Len())
|
||||
|
||||
mas := &SMASeries{
|
||||
InnerSeries: mockSeries,
|
||||
|
|
@ -105,7 +105,7 @@ func TestSMASeriesGetLastValue(t *testing.T) {
|
|||
}
|
||||
|
||||
lx, ly := mas.GetLastValues()
|
||||
assert.Equal(100.0, lx)
|
||||
assert.Equal(6, ly)
|
||||
assert.Equal(yvalues[len(yvalues)-1], ly)
|
||||
testutil.AssertEqual(t, 100.0, lx)
|
||||
testutil.AssertEqual(t, 6, ly)
|
||||
testutil.AssertEqual(t, yvalues[len(yvalues)-1], ly)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue