Index: tests/corelib_strong/big_integer_parsed_mul_div_vm_test.dart |
diff --git a/tests/corelib_strong/big_integer_parsed_mul_div_vm_test.dart b/tests/corelib_strong/big_integer_parsed_mul_div_vm_test.dart |
index 8b003c2258550907fabee54c118a31b3d177b07f..522c758365b84b14259c0c00ef8cb320f8fc94f2 100644 |
--- a/tests/corelib_strong/big_integer_parsed_mul_div_vm_test.dart |
+++ b/tests/corelib_strong/big_integer_parsed_mul_div_vm_test.dart |
@@ -7,6 +7,7 @@ |
// VMOptions=--no_intrinsify |
library big_integer_test; |
+ |
import "package:expect/expect.dart"; |
mulDivParsed(String a, String b, String product) { |
@@ -15,32 +16,32 @@ mulDivParsed(String a, String b, String product) { |
int int_product = int.parse(product); |
int computed_product = int_a * int_b; |
Expect.equals(int_product, computed_product); |
- String str_product = computed_product >= 0 ? |
- "0x${computed_product.toRadixString(16)}" : |
- "-0x${(-computed_product).toRadixString(16)}"; |
+ String str_product = computed_product >= 0 |
+ ? "0x${computed_product.toRadixString(16)}" |
+ : "-0x${(-computed_product).toRadixString(16)}"; |
Expect.equals(product.toLowerCase(), str_product); |
int computed_product2 = int_b * int_a; |
Expect.equals(int_product, computed_product2); |
- String str_product2 = computed_product2 >= 0 ? |
- "0x${computed_product2.toRadixString(16)}" : |
- "-0x${(-computed_product2).toRadixString(16)}"; |
+ String str_product2 = computed_product2 >= 0 |
+ ? "0x${computed_product2.toRadixString(16)}" |
+ : "-0x${(-computed_product2).toRadixString(16)}"; |
Expect.equals(product.toLowerCase(), str_product2); |
if (int_a != 0) { |
int computed_quotient1 = int_product ~/ int_a; |
Expect.equals(int_b, computed_quotient1); |
- String str_quotient1 = computed_quotient1 >= 0 ? |
- "0x${computed_quotient1.toRadixString(16)}" : |
- "-0x${(-computed_quotient1).toRadixString(16)}"; |
+ String str_quotient1 = computed_quotient1 >= 0 |
+ ? "0x${computed_quotient1.toRadixString(16)}" |
+ : "-0x${(-computed_quotient1).toRadixString(16)}"; |
Expect.equals(b.toLowerCase(), str_quotient1); |
} |
if (int_b != 0) { |
int computed_quotient2 = int_product ~/ int_b; |
Expect.equals(int_a, computed_quotient2); |
- String str_quotient2 = computed_quotient2 >= 0 ? |
- "0x${computed_quotient2.toRadixString(16)}" : |
- "-0x${(-computed_quotient2).toRadixString(16)}"; |
+ String str_quotient2 = computed_quotient2 >= 0 |
+ ? "0x${computed_quotient2.toRadixString(16)}" |
+ : "-0x${(-computed_quotient2).toRadixString(16)}"; |
Expect.equals(a.toLowerCase(), str_quotient2); |
} |
} |
@@ -64,11 +65,9 @@ testBigintMultiplyDivide() { |
mulDivParsed("0xFFFFFFF", "0x5", "0x4FFFFFFB"); |
mulDivParsed("0xFFFFFFFF", "0x5", "0x4FFFFFFFB"); |
mulDivParsed("0xFFFFFFFFFFFFFFFF", "0x5", "0x4FFFFFFFFFFFFFFFB"); |
- mulDivParsed("0xFFFFFFFFFFFFFFFF", "0x3039", |
- "0x3038FFFFFFFFFFFFCFC7"); |
- mulDivParsed("0xFFFFFFFFFFFFFFFF", |
- "0xFFFFFFFFFFFFFFFFFFFFFFFFFF", |
- "0xFFFFFFFFFFFFFFFEFFFFFFFFFF0000000000000001"); |
+ mulDivParsed("0xFFFFFFFFFFFFFFFF", "0x3039", "0x3038FFFFFFFFFFFFCFC7"); |
+ mulDivParsed("0xFFFFFFFFFFFFFFFF", "0xFFFFFFFFFFFFFFFFFFFFFFFFFF", |
+ "0xFFFFFFFFFFFFFFFEFFFFFFFFFF0000000000000001"); |
mulDivParsed( |
"0xFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000", |
"0xFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000", |