| Index: pkg/source_maps/test/parser_test.dart
|
| diff --git a/pkg/source_maps/test/parser_test.dart b/pkg/source_maps/test/parser_test.dart
|
| index afdd7fb2c0396a2ebb0c1943cb501ea7fe7a6f27..d1fed3f9786ef82098b9abdefe7eae2b06a2d8e5 100644
|
| --- a/pkg/source_maps/test/parser_test.dart
|
| +++ b/pkg/source_maps/test/parser_test.dart
|
| @@ -45,6 +45,17 @@ main() {
|
| check(outputExpr, mapping, inputExpr, false);
|
| });
|
|
|
| + test('parse and re-emit', () {
|
| + for (var expected in [
|
| + EXPECTED_MAP,
|
| + MAP_WITH_NO_SOURCE_LOCATION,
|
| + MAP_WITH_SOURCE_LOCATION,
|
| + MAP_WITH_SOURCE_LOCATION_AND_NAME]) {
|
| + var mapping = parseJson(expected);
|
| + expect(mapping.toMap(), equals(expected));
|
| + }
|
| + });
|
| +
|
| test('parse + json', () {
|
| var mapping = parse(JSON.encode(EXPECTED_MAP));
|
| check(outputVar1, mapping, inputVar1, false);
|
|
|