2
0

Better int64 / numeric compat and text fixes

This commit is contained in:
Jack Christensen
2022-04-02 16:55:05 -05:00
parent 53ec52aa17
commit 8cf6721d66
2 changed files with 55 additions and 13 deletions
+6
View File
@@ -113,6 +113,12 @@ func TestNumericCodec(t *testing.T) {
{pgtype.Numeric{}, new(pgtype.Numeric), isExpectedEq(pgtype.Numeric{})},
{nil, new(pgtype.Numeric), isExpectedEq(pgtype.Numeric{})},
})
pgxtest.RunValueRoundTripTests(context.Background(), t, defaultConnTestRunner, nil, "int8", []pgxtest.ValueRoundTripTest{
{mustParseNumeric(t, "-1"), new(pgtype.Numeric), isExpectedEqNumeric(mustParseNumeric(t, "-1"))},
{mustParseNumeric(t, "0"), new(pgtype.Numeric), isExpectedEqNumeric(mustParseNumeric(t, "0"))},
{mustParseNumeric(t, "1"), new(pgtype.Numeric), isExpectedEqNumeric(mustParseNumeric(t, "1"))},
})
}
func TestNumericCodecInfinity(t *testing.T) {