| OLD | NEW |
| 1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 import 'package:analysis_server/src/protocol_server.dart'; | 5 import 'package:analysis_server/src/protocol_server.dart'; |
| 6 import 'package:analysis_server/src/services/completion/statement/statement_comp
letion.dart'; | 6 import 'package:analysis_server/src/services/completion/statement/statement_comp
letion.dart'; |
| 7 import 'package:analyzer/src/dart/analysis/driver.dart'; | 7 import 'package:analyzer/src/dart/analysis/driver.dart'; |
| 8 import 'package:test/test.dart'; | 8 import 'package:test/test.dart'; |
| 9 import 'package:test_reflective_loader/test_reflective_loader.dart'; | 9 import 'package:test_reflective_loader/test_reflective_loader.dart'; |
| 10 | 10 |
| (...skipping 1318 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1329 class _SimpleCompletionTest extends StatementCompletionTest { | 1329 class _SimpleCompletionTest extends StatementCompletionTest { |
| 1330 test_enter() async { | 1330 test_enter() async { |
| 1331 await _prepareCompletion( | 1331 await _prepareCompletion( |
| 1332 'v = 1;', | 1332 'v = 1;', |
| 1333 ''' | 1333 ''' |
| 1334 main() { | 1334 main() { |
| 1335 int v = 1; | 1335 int v = 1; |
| 1336 } | 1336 } |
| 1337 ''', | 1337 ''', |
| 1338 atEnd: true); | 1338 atEnd: true); |
| 1339 _assertHasChange( | 1339 _assertHasChange('Insert a newline at the end of the current line', ''' |
| 1340 'Insert a newline at the end of the current line', | |
| 1341 ''' | |
| 1342 main() { | 1340 main() { |
| 1343 int v = 1; | 1341 int v = 1; |
| 1344 //// | 1342 //// |
| 1345 } | 1343 } |
| 1346 '''); | 1344 '''); |
| 1347 } | 1345 } |
| 1348 | 1346 |
| 1349 test_noCloseParen() async { | 1347 test_noCloseParen() async { |
| 1350 await _prepareCompletion( | 1348 await _prepareCompletion( |
| 1351 'ing(3', | 1349 'ing(3', |
| (...skipping 553 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1905 ''' | 1903 ''' |
| 1906 main() { | 1904 main() { |
| 1907 while () { | 1905 while () { |
| 1908 //// | 1906 //// |
| 1909 } | 1907 } |
| 1910 } | 1908 } |
| 1911 ''', | 1909 ''', |
| 1912 (s) => _after(s, 'while (')); | 1910 (s) => _after(s, 'while (')); |
| 1913 } | 1911 } |
| 1914 } | 1912 } |
| OLD | NEW |