updateSampleFileWithoutCommitting function

Future<File> updateSampleFileWithoutCommitting(
  1. Directory testDir, {
  2. String fileName = sampleFileName,
  3. String message = 'Commit Message',
})

Update and commit sample file

Implementation

Future<File> updateSampleFileWithoutCommitting(
  Directory testDir, {
  String fileName = sampleFileName,
  String message = 'Commit Message',
}) async {
  final file = File('${testDir.path}/$fileName');
  final content = await file.exists() ? await file.readAsString() : '';
  final newContent = '${content}updated';
  await File('${testDir.path}/$fileName').writeAsString(newContent);
  return file;
}