Skip to content

Commit 32ad649

Browse files
committed
Added failing tests for issue #108
1 parent 80ee562 commit 32ad649

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

tests/print_dec.rs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,15 @@ fn issue_107() {
77
let n = Number::from_parts(true, 1, -32768);
88
assert_eq!(format!("{}", n), "1e-32768");
99
}
10+
11+
#[test]
12+
fn issue_108_exponent_positive() {
13+
let n = Number::from_parts(true, 10_000_000_000_000_000_001, -18);
14+
assert_eq!(format!("{}", n), "1.0000000000000000001e+1");
15+
}
16+
17+
#[test]
18+
fn issue_108_exponent_0() {
19+
let n = Number::from_parts(true, 10_000_000_000_000_000_001, -19);
20+
assert_eq!(format!("{}", n), "1.0000000000000000001");
21+
}

0 commit comments

Comments
 (0)