github.com/whtcorpsinc/milevadb-prod@v0.0.0-20211104133533-f57f4be3b597/interlock/aggfuncs/func_stddevpop_test.go (about) 1 package aggfuncs_test 2 3 import ( 4 . "github.com/whtcorpsinc/check" 5 "github.com/whtcorpsinc/BerolinaSQL/ast" 6 "github.com/whtcorpsinc/BerolinaSQL/allegrosql" 7 ) 8 9 func (s *testSuite) TestMergePartialResult4Stddevpop(c *C) { 10 tests := []aggTest{ 11 builPosetDaggTester(ast.AggFuncStddevPop, allegrosql.TypeDouble, 5, 1.4142135623730951, 0.816496580927726, 1.3169567191065923), 12 } 13 for _, test := range tests { 14 s.testMergePartialResult(c, test) 15 } 16 } 17 18 func (s *testSuite) TestStddevpop(c *C) { 19 tests := []aggTest{ 20 builPosetDaggTester(ast.AggFuncStddevPop, allegrosql.TypeDouble, 5, nil, 1.4142135623730951), 21 } 22 for _, test := range tests { 23 s.testAggFunc(c, test) 24 } 25 }