| Index: pkg/fixnum/test/int_32_test.dart
 | 
| diff --git a/pkg/fixnum/test/int_32_test.dart b/pkg/fixnum/test/int_32_test.dart
 | 
| index e34f714cb82b29f79d8674dee5d9c8a190645f65..8ce782482e7ab8ea203f36c7d782181a68020731 100644
 | 
| --- a/pkg/fixnum/test/int_32_test.dart
 | 
| +++ b/pkg/fixnum/test/int_32_test.dart
 | 
| @@ -304,6 +304,33 @@ void main() {
 | 
|      });
 | 
|    });
 | 
|  
 | 
| +  group("parse", () {
 | 
| +    test("base 10", () {
 | 
| +      checkInt(int x) {
 | 
| +        expect(Int32.parseRadix('$x', 10), new Int32(x));
 | 
| +      }
 | 
| +      checkInt(0);
 | 
| +      checkInt(1);
 | 
| +      checkInt(1000);
 | 
| +      checkInt(12345678);
 | 
| +      checkInt(2147483647);
 | 
| +      checkInt(2147483648);
 | 
| +      checkInt(4294967295);
 | 
| +      checkInt(4294967296);
 | 
| +      expect(() => Int32.parseRadix('xyzzy', -1), throwsArgumentError);
 | 
| +      expect(() => Int32.parseRadix('plugh', 10),
 | 
| +          throwsA(new isInstanceOf<FormatException>()));
 | 
| +    });
 | 
| +
 | 
| +    test("parseRadix", () {
 | 
| +      check(String s, int r, String x) {
 | 
| +        expect(Int32.parseRadix(s, r).toString(), x);
 | 
| +      }
 | 
| +      check('deadbeef', 16, '-559038737');
 | 
| +      check('95', 12, '113');
 | 
| +    });
 | 
| +  });
 | 
| +
 | 
|    group("string representation", () {
 | 
|      test("toString", () {
 | 
|        expect(new Int32(0).toString(), "0");
 | 
| 
 |