| Index: pkg/analysis_server/test/services/refactoring/extract_method_test.dart
|
| diff --git a/pkg/analysis_server/test/services/refactoring/extract_method_test.dart b/pkg/analysis_server/test/services/refactoring/extract_method_test.dart
|
| index 6ecc3a0cb692136e4897cd3c482dc47a67f94283..6dd4e10e09f9ee9239fde2a96611506c570448fd 100644
|
| --- a/pkg/analysis_server/test/services/refactoring/extract_method_test.dart
|
| +++ b/pkg/analysis_server/test/services/refactoring/extract_method_test.dart
|
| @@ -1075,6 +1075,24 @@ main() {
|
| });
|
| }
|
|
|
| + test_returnType_statements_nullMix() {
|
| + indexTestUnit('''
|
| +main(bool p) {
|
| +// start
|
| + if (p) {
|
| + return 42;
|
| + }
|
| + return null;
|
| +// end
|
| +}
|
| +''');
|
| + _createRefactoringForStartEndComments();
|
| + // do check
|
| + return refactoring.checkInitialConditions().then((_) {
|
| + expect(refactoring.returnType, 'int');
|
| + });
|
| + }
|
| +
|
| test_returnType_statements_void() {
|
| indexTestUnit('''
|
| main() {
|
|
|