| Index: packages/intl/test/message_extraction/examples_parsing_test.dart
|
| diff --git a/packages/intl/test/message_extraction/examples_parsing_test.dart b/packages/intl/test/message_extraction/examples_parsing_test.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..55be5bdbafc616985135c36aa790a0024b31fea7
|
| --- /dev/null
|
| +++ b/packages/intl/test/message_extraction/examples_parsing_test.dart
|
| @@ -0,0 +1,22 @@
|
| +// Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +/**
|
| + * Test for parsing the examples argument from an Intl.message call. Very
|
| + * minimal so far.
|
| + */
|
| +import 'package:unittest/unittest.dart';
|
| +import 'package:intl/extract_messages.dart';
|
| +import '../data_directory.dart';
|
| +import 'package:path/path.dart' as path;
|
| +import 'dart:io';
|
| +
|
| +main() {
|
| + test("Message examples are correctly extracted", () {
|
| + var file = path.join(intlDirectory, 'test', 'message_extraction',
|
| + 'sample_with_messages.dart');
|
| + var messages = parseFile(new File(file));
|
| + expect(messages['message2'].examples, {"x": 3});
|
| + });
|
| +}
|
|
|