func testFrac(c *C, v mysql.Decimal) { b := EncodeDecimal([]byte{}, v) _, d, err := DecodeDecimal(b) c.Assert(err, IsNil) c.Assert(v.Equals(d), IsTrue) c.Assert(v.FracDigits(), Equals, d.FracDigits()) c.Assert(v.String(), Equals, d.String()) }