mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-28 06:14:46 +00:00
Add a few more test cases
This commit is contained in:
parent
81b14b9122
commit
a691afbf0e
1 changed files with 19 additions and 1 deletions
|
@ -320,13 +320,31 @@ test "fromU64" {
|
|||
try expectEqual(RocDec{ .num = 25000000000000000000 }, dec);
|
||||
}
|
||||
|
||||
test "fromString: 0" {
|
||||
test "fromString: empty" {
|
||||
var dec = RocDec.fromString("", 0);
|
||||
if (dec) |_| {
|
||||
unreachable;
|
||||
}
|
||||
}
|
||||
|
||||
test "fromString: 0" {
|
||||
var dec = RocDec.fromString("0", 1);
|
||||
if (dec) |d| {
|
||||
try expectEqual(RocDec{ .num = 0 }, d);
|
||||
} else {
|
||||
unreachable;
|
||||
}
|
||||
}
|
||||
|
||||
test "fromString: 1" {
|
||||
var dec = RocDec.fromString("1", 1);
|
||||
if (dec) |d| {
|
||||
try expectEqual(RocDec.one_point_zero, d);
|
||||
} else {
|
||||
unreachable;
|
||||
}
|
||||
}
|
||||
|
||||
test "fromString: 123.45" {
|
||||
var dec = RocDec.fromString("123.45", 6);
|
||||
if (dec) |d| {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue