| Index: tests/compiler/dart2js/kernel/simple_function_test.dart
|
| diff --git a/tests/compiler/dart2js/kernel/simple_function_test.dart b/tests/compiler/dart2js/kernel/simple_function_test.dart
|
| index c252716fc281a7a4372bb35e4824b54550f35465..5b1985d2207d821616c03be84da8fc7515dfba37 100644
|
| --- a/tests/compiler/dart2js/kernel/simple_function_test.dart
|
| +++ b/tests/compiler/dart2js/kernel/simple_function_test.dart
|
| @@ -5,27 +5,39 @@ import 'helper.dart' show check;
|
| main() {
|
| group('compile function that returns a value', () {
|
| test('constant int', () {
|
| - return check("main() { return 1; }");
|
| + return check('main() { return 1; }');
|
| });
|
|
|
| test('constant double', () {
|
| - return check("main() { return 1.0; }");
|
| + return check('main() { return 1.0; }');
|
| });
|
|
|
| test('constant string', () {
|
| - return check("main() { return 'hello'; }");
|
| + return check('main() { return "hello"; }');
|
| });
|
|
|
| test('constant bool', () {
|
| - return check("main() { return true; }");
|
| + return check('main() { return true; }');
|
| });
|
|
|
| test('constant symbol', () {
|
| - return check("main() { return #hello; }");
|
| + return check('main() { return #hello; }');
|
| });
|
|
|
| test('null', () {
|
| - return check("main() { return null; }");
|
| + return check('main() { return null; }');
|
| });
|
| });
|
| +
|
| + test('compile function that returns its argument', () {
|
| + String code = '''
|
| + foo(x) {
|
| + return x;
|
| + }
|
| +
|
| + main() {
|
| + foo(1);
|
| + }''';
|
| + return check(code, entry: 'foo');
|
| + });
|
| }
|
|
|