test: fix output formatting, typo corrections, and test case expectations in dec tests (#24325)
Co-authored-by: Alex | Interchain Labs <alex@interchainlabs.io>
This commit is contained in:
parent
6555c98d09
commit
bf679429c9
@ -27,7 +27,8 @@ func ExampleDec() {
|
||||
}
|
||||
fmt.Println(d.String())
|
||||
|
||||
// Output: 1
|
||||
// Output:
|
||||
// 1
|
||||
// -1.234
|
||||
// 1234
|
||||
// 12340
|
||||
@ -43,12 +44,12 @@ func ExampleDec_Add() {
|
||||
fmt.Println(sum.String())
|
||||
|
||||
const maxExp = 100_000
|
||||
_, err = NewDecWithExp(1, maxExp).Add(NewDecFromInt64(1)) // 1E+1000000 + 1
|
||||
_, err = NewDecWithExp(1, maxExp).Add(NewDecFromInt64(1)) // 1E+100000 + 1
|
||||
if err != nil {
|
||||
fmt.Println(err.Error())
|
||||
}
|
||||
|
||||
sum, err = NewDecWithExp(1, maxExp).Add(NewDecWithExp(1, maxExp)) // 1E+1000000 + 1E+1000000
|
||||
sum, err = NewDecWithExp(1, maxExp).Add(NewDecWithExp(1, maxExp)) // 1E+100000 + 1E+1000000
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
@ -72,7 +73,8 @@ func ExampleDec_Add() {
|
||||
fmt.Println(err.Error())
|
||||
}
|
||||
|
||||
// Output: 2
|
||||
// Output:
|
||||
// 2
|
||||
// 2E+100000
|
||||
// add: exponent out of range: invalid decimal
|
||||
// add: exponent out of range: invalid decimal
|
||||
@ -116,7 +118,8 @@ func ExampleDec_Sub() {
|
||||
fmt.Println(err.Error())
|
||||
}
|
||||
|
||||
// Output: 1
|
||||
// Output:
|
||||
// 1
|
||||
// 0E+100000
|
||||
// sub: exponent out of range: invalid decimal
|
||||
// sub: exponent out of range: invalid decimal
|
||||
@ -153,7 +156,8 @@ func ExampleDec_Quo() {
|
||||
fmt.Println(err.Error())
|
||||
}
|
||||
|
||||
// Output: 3.000000000000000000000000000000000
|
||||
// Output:
|
||||
// 3.000000000000000000000000000000000
|
||||
// 3.500000000000000000000000000000000
|
||||
// 0.4444444444444444444444444444444444
|
||||
// exponent out of range: invalid decimal
|
||||
@ -189,7 +193,8 @@ func ExampleDec_QuoExact() {
|
||||
fmt.Println(err.Error())
|
||||
}
|
||||
|
||||
// Output: 3.000000000000000000000000000000000
|
||||
// Output:
|
||||
// 3.000000000000000000000000000000000
|
||||
// 3.500000000000000000000000000000000
|
||||
// unexpected rounding
|
||||
// exponent out of range: invalid decimal
|
||||
@ -227,7 +232,8 @@ func ExampleDec_QuoInteger() {
|
||||
fmt.Println(err.Error())
|
||||
}
|
||||
|
||||
// Output: 3
|
||||
// Output:
|
||||
// 3
|
||||
// 3
|
||||
// 0
|
||||
// 0
|
||||
@ -259,7 +265,8 @@ func ExampleDec_Mul() {
|
||||
}
|
||||
fmt.Println(sum.String())
|
||||
|
||||
// Output: 6
|
||||
// Output:
|
||||
// 6
|
||||
// 2.50
|
||||
// exponent out of range: invalid decimal
|
||||
// 0
|
||||
@ -304,7 +311,8 @@ func ExampleDec_MulExact() {
|
||||
}
|
||||
fmt.Println(sum.String())
|
||||
|
||||
// Output: 6
|
||||
// Output:
|
||||
// 6
|
||||
// 2.50
|
||||
// exponent out of range: invalid decimal
|
||||
// unexpected rounding
|
||||
@ -319,5 +327,6 @@ func ExampleDec_Modulo() {
|
||||
}
|
||||
fmt.Println(sum.String())
|
||||
|
||||
// Output: 1
|
||||
// Output:
|
||||
// 1
|
||||
}
|
||||
|
||||
@ -349,7 +349,7 @@ func TestSub(t *testing.T) {
|
||||
y: NewDecWithExp(1, -1),
|
||||
expErr: ErrInvalidDec,
|
||||
},
|
||||
"1e100000 - 1^1-> Err": {
|
||||
"1e100000 - 1e-1 -> Err": {
|
||||
x: NewDecWithExp(1, 100_000),
|
||||
y: NewDecWithExp(1, -1),
|
||||
expErr: ErrInvalidDec,
|
||||
@ -811,7 +811,7 @@ func TestQuoInteger(t *testing.T) {
|
||||
y: NewDecFromInt64(0),
|
||||
expErr: ErrInvalidDec,
|
||||
},
|
||||
"-123 / -> Err": {
|
||||
"-123 / 0 -> Err": {
|
||||
x: NewDecFromInt64(-123),
|
||||
y: NewDecFromInt64(0),
|
||||
expErr: ErrInvalidDec,
|
||||
@ -881,7 +881,7 @@ func TestQuoInteger(t *testing.T) {
|
||||
y: NewDecFromInt64(1),
|
||||
expErr: ErrInvalidDec,
|
||||
},
|
||||
"1e100000 - 1^1 -> Err": {
|
||||
"1e100000 / 1e-1 -> Err": {
|
||||
x: NewDecWithExp(1, 100_000),
|
||||
y: NewDecWithExp(1, -1),
|
||||
expErr: ErrInvalidDec,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user