getIntegrationTestFiles method
Implementation
Future<List<File>> getIntegrationTestFiles() {
final dir = fs.directory(integrationTesDirPath);
final files = <File>[];
final completer = Completer<List<File>>();
final lister = dir.list(recursive: true);
lister.listen(
(file) {
if (file is File && file.path.endsWith('_test.dart')) {
files.add(file);
}
},
onDone: () => completer.complete(files),
);
return completer.future;
}