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'); |
+ }); |
} |