From b27fc896f98c087e3264457f1f4654a07ee12289 Mon Sep 17 00:00:00 2001 From: anywhy Date: Thu, 15 Aug 2024 16:44:45 +0800 Subject: [PATCH] add serie_float64 test case --- pkg/types/series_float64_test.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 pkg/types/series_float64_test.go diff --git a/pkg/types/series_float64_test.go b/pkg/types/series_float64_test.go new file mode 100644 index 000000000..270cd92f8 --- /dev/null +++ b/pkg/types/series_float64_test.go @@ -0,0 +1,18 @@ +package types + +import ( + "testing" + + "github.com/stretchr/testify/assert" +) + +func TestSeriesBaseFuncWithPushData(t *testing.T) { + series := NewFloat64Series(0.5, 1.0) + series.Push(2.5) + series.Push(3.0) + series.Push(4.0) + mean := series.Mean(5) + assert.Equal(t, 2.2, mean) + stdev := series.Stdev(5) + assert.Equal(t, 1.2884098726725126, stdev) +}