change quote to avoid escapes (#50368)
diff --git a/packages/flutter_tools/test/commands.shard/hermetic/build_ios_framework_test.dart b/packages/flutter_tools/test/commands.shard/hermetic/build_ios_framework_test.dart
index 8fa3b3b..cc08f4e 100644
--- a/packages/flutter_tools/test/commands.shard/hermetic/build_ios_framework_test.dart
+++ b/packages/flutter_tools/test/commands.shard/hermetic/build_ios_framework_test.dart
@@ -182,7 +182,7 @@
final File expectedPodspec = outputDirectory.childFile('Flutter.podspec');
final String podspecContents = expectedPodspec.readAsStringSync();
- expect(podspecContents, contains('\'1.13.1113\''));
+ expect(podspecContents, contains("'1.13.1113'"));
expect(podspecContents, contains('# $frameworkVersion'));
expect(podspecContents, contains(licenseText));
}, overrides: <Type, Generator>{
@@ -202,7 +202,7 @@
final File expectedPodspec = outputDirectory.childFile('Flutter.podspec');
final String podspecContents = expectedPodspec.readAsStringSync();
- expect(podspecContents, contains('\'$storageBaseUrl/flutter_infra/flutter/$engineRevision/ios/artifacts.zip\''));
+ expect(podspecContents, contains("'$storageBaseUrl/flutter_infra/flutter/$engineRevision/ios/artifacts.zip'"));
}, overrides: <Type, Generator>{
FileSystem: () => memoryFileSystem,
ProcessManager: () => FakeProcessManager.any(),
@@ -220,7 +220,7 @@
final File expectedPodspec = outputDirectory.childFile('Flutter.podspec');
final String podspecContents = expectedPodspec.readAsStringSync();
- expect(podspecContents, contains('\'$storageBaseUrl/flutter_infra/flutter/$engineRevision/ios-profile/artifacts.zip\''));
+ expect(podspecContents, contains("'$storageBaseUrl/flutter_infra/flutter/$engineRevision/ios-profile/artifacts.zip'"));
}, overrides: <Type, Generator>{
FileSystem: () => memoryFileSystem,
ProcessManager: () => FakeProcessManager.any(),
@@ -238,7 +238,7 @@
final File expectedPodspec = outputDirectory.childFile('Flutter.podspec');
final String podspecContents = expectedPodspec.readAsStringSync();
- expect(podspecContents, contains('\'$storageBaseUrl/flutter_infra/flutter/$engineRevision/ios-release/artifacts.zip\''));
+ expect(podspecContents, contains("'$storageBaseUrl/flutter_infra/flutter/$engineRevision/ios-release/artifacts.zip'"));
}, overrides: <Type, Generator>{
FileSystem: () => memoryFileSystem,
ProcessManager: () => FakeProcessManager.any(),
diff --git a/packages/flutter_tools/test/commands.shard/hermetic/build_linux_test.dart b/packages/flutter_tools/test/commands.shard/hermetic/build_linux_test.dart
index 9f1f166..3cbc5cb 100644
--- a/packages/flutter_tools/test/commands.shard/hermetic/build_linux_test.dart
+++ b/packages/flutter_tools/test/commands.shard/hermetic/build_linux_test.dart
@@ -138,7 +138,7 @@
expect(createTestCommandRunner(command).run(
const <String>['build', 'linux']
- ), throwsToolExit(message: 'make not found. Run \'flutter doctor\' for more information.'));
+ ), throwsToolExit(message: "make not found. Run 'flutter doctor' for more information."));
}, overrides: <Type, Generator>{
FileSystem: () => MemoryFileSystem(),
ProcessManager: () => mockProcessManager,
diff --git a/packages/flutter_tools/test/commands.shard/hermetic/version_test.dart b/packages/flutter_tools/test/commands.shard/hermetic/version_test.dart
index bb11c7a..98922e0 100644
--- a/packages/flutter_tools/test/commands.shard/hermetic/version_test.dart
+++ b/packages/flutter_tools/test/commands.shard/hermetic/version_test.dart
@@ -113,7 +113,7 @@
ProcessManager: () => MockProcessManager(),
});
- testUsingContext('exit tool if can\'t get the tags', () async {
+ testUsingContext("exit tool if can't get the tags", () async {
final VersionCommand command = VersionCommand();
try {
await command.getTags();
diff --git a/packages/flutter_tools/test/commands.shard/permeable/analyze_once_test.dart b/packages/flutter_tools/test/commands.shard/permeable/analyze_once_test.dart
index 071dbd2..be289e0 100644
--- a/packages/flutter_tools/test/commands.shard/permeable/analyze_once_test.dart
+++ b/packages/flutter_tools/test/commands.shard/permeable/analyze_once_test.dart
@@ -124,7 +124,7 @@
'Analyzing',
'info $analyzerSeparator Avoid empty else statements',
'info $analyzerSeparator Avoid empty statements',
- 'info $analyzerSeparator The declaration \'_incrementCounter\' isn\'t',
+ "info $analyzerSeparator The declaration '_incrementCounter' isn't",
],
exitMessageContains: '3 issues found.',
toolExit: true,
@@ -160,7 +160,7 @@
arguments: <String>['analyze', '--no-pub'],
statusTextContains: <String>[
'Analyzing',
- 'info $analyzerSeparator The declaration \'_incrementCounter\' isn\'t',
+ "info $analyzerSeparator The declaration '_incrementCounter' isn't",
'info $analyzerSeparator Only throw instances of classes extending either Exception or Error',
],
exitMessageContains: '2 issues found.',
diff --git a/packages/flutter_tools/test/commands.shard/permeable/upgrade_test.dart b/packages/flutter_tools/test/commands.shard/permeable/upgrade_test.dart
index 59be024..1d71094 100644
--- a/packages/flutter_tools/test/commands.shard/permeable/upgrade_test.dart
+++ b/packages/flutter_tools/test/commands.shard/permeable/upgrade_test.dart
@@ -108,7 +108,7 @@
Platform: () => fakePlatform,
});
- testUsingContext('Doesn\'t throw on known tag, dev branch, no force', () async {
+ testUsingContext("Doesn't throw on known tag, dev branch, no force", () async {
final Future<FlutterCommandResult> result = fakeCommandRunner.runCommand(
false,
false,
@@ -121,7 +121,7 @@
Platform: () => fakePlatform,
});
- testUsingContext('Doesn\'t continue on known tag, dev branch, no force, already up-to-date', () async {
+ testUsingContext("Doesn't continue on known tag, dev branch, no force, already up-to-date", () async {
fakeCommandRunner.alreadyUpToDate = true;
final Future<FlutterCommandResult> result = fakeCommandRunner.runCommand(
false,
@@ -284,7 +284,7 @@
expect(_match('Fast-forward'), true);
});
- test('regex doesn\'t match', () {
+ test("regex doesn't match", () {
expect(_match('Updating 79cfe1e..5046107'), false);
expect(_match('229 files changed, 6179 insertions(+), 3065 deletions(-)'), false);
});
diff --git a/packages/flutter_tools/test/general.shard/analytics_test.dart b/packages/flutter_tools/test/general.shard/analytics_test.dart
index 6351328..cdff1fb 100644
--- a/packages/flutter_tools/test/general.shard/analytics_test.dart
+++ b/packages/flutter_tools/test/general.shard/analytics_test.dart
@@ -46,7 +46,7 @@
});
// Ensure we don't send anything when analytics is disabled.
- testUsingContext('doesn\'t send when disabled', () async {
+ testUsingContext("doesn't send when disabled", () async {
int count = 0;
flutterUsage.onSend.listen((Map<String, dynamic> data) => count++);
@@ -73,7 +73,7 @@
});
// Ensure we don't send for the 'flutter config' command.
- testUsingContext('config doesn\'t send', () async {
+ testUsingContext("config doesn't send", () async {
int count = 0;
flutterUsage.onSend.listen((Map<String, dynamic> data) => count++);
@@ -272,7 +272,7 @@
tryToDelete(tempDir);
});
- testUsingContext('don\'t send on bots', () async {
+ testUsingContext("don't send on bots", () async {
int count = 0;
flutterUsage.onSend.listen((Map<String, dynamic> data) => count++);
@@ -286,7 +286,7 @@
),
});
- testUsingContext('don\'t send on bots even when opted in', () async {
+ testUsingContext("don't send on bots even when opted in", () async {
int count = 0;
flutterUsage.onSend.listen((Map<String, dynamic> data) => count++);
flutterUsage.enabled = true;
diff --git a/packages/flutter_tools/test/general.shard/android/gradle_test.dart b/packages/flutter_tools/test/general.shard/android/gradle_test.dart
index 499e23d..f3a844a 100644
--- a/packages/flutter_tools/test/general.shard/android/gradle_test.dart
+++ b/packages/flutter_tools/test/general.shard/android/gradle_test.dart
@@ -143,7 +143,7 @@
ProcessManager: () => FakeProcessManager.any(),
});
- testUsingContext('Finds app bundle when flavor doesn\'t contain underscores in release mode', () {
+ testUsingContext("Finds app bundle when flavor doesn't contain underscores in release mode", () {
final FlutterProject project = generateFakeAppBundle('fooRelease', 'app.aab');
final File bundle = findBundleFile(project, const BuildInfo(BuildMode.release, 'foo', treeShakeIcons: false));
expect(bundle, isNotNull);
@@ -173,7 +173,7 @@
ProcessManager: () => FakeProcessManager.any(),
});
- testUsingContext('Finds app bundle when flavor doesn\'t contain underscores in debug mode', () {
+ testUsingContext("Finds app bundle when flavor doesn't contain underscores in debug mode", () {
final FlutterProject project = generateFakeAppBundle('fooDebug', 'app.aab');
final File bundle = findBundleFile(project, const BuildInfo(BuildMode.debug, 'foo', treeShakeIcons: false));
expect(bundle, isNotNull);
@@ -203,7 +203,7 @@
ProcessManager: () => FakeProcessManager.any(),
});
- testUsingContext('Finds app bundle when flavor doesn\'t contain underscores in profile mode', () {
+ testUsingContext("Finds app bundle when flavor doesn't contain underscores in profile mode", () {
final FlutterProject project = generateFakeAppBundle('fooProfile', 'app.aab');
final File bundle = findBundleFile(project, const BuildInfo(BuildMode.profile, 'foo', treeShakeIcons: false));
expect(bundle, isNotNull);
@@ -291,8 +291,8 @@
},
throwsToolExit(
message:
- 'Gradle build failed to produce an .aab file. It\'s likely that this file '
- 'was generated under ${project.android.buildDirectory.path}, but the tool couldn\'t find it.'
+ "Gradle build failed to produce an .aab file. It's likely that this file "
+ "was generated under ${project.android.buildDirectory.path}, but the tool couldn't find it."
)
);
verify(
@@ -395,8 +395,8 @@
},
throwsToolExit(
message:
- 'Gradle build failed to produce an .apk file. It\'s likely that this file '
- 'was generated under ${project.android.buildDirectory.path}, but the tool couldn\'t find it.'
+ "Gradle build failed to produce an .apk file. It's likely that this file "
+ "was generated under ${project.android.buildDirectory.path}, but the tool couldn't find it."
)
);
verify(
@@ -503,7 +503,7 @@
ProcessManager: () => FakeProcessManager.any(),
});
- testUsingContext('create settings_aar.gradle when current settings.gradle doesn\'t load plugins', () {
+ testUsingContext("create settings_aar.gradle when current settings.gradle doesn't load plugins", () {
const String currentSettingsGradle = '''
include ':app'
''';
@@ -1609,7 +1609,7 @@
ProcessManager: () => mockProcessManager,
});
- testUsingContext('doesn\'t indicate how to consume an AAR when printHowToConsumeAaar is false', () async {
+ testUsingContext("doesn't indicate how to consume an AAR when printHowToConsumeAaar is false", () async {
final File manifestFile = fileSystem.file('pubspec.yaml');
manifestFile.createSync(recursive: true);
manifestFile.writeAsStringSync('''
@@ -1870,19 +1870,19 @@
'\n'
' repositories {\n'
' maven {\n'
- ' url \'build/\'\n'
+ " url 'build/'\n"
' }\n'
' maven {\n'
- ' url \'http://download.flutter.io\'\n'
+ " url 'http://download.flutter.io'\n"
' }\n'
' }\n'
'\n'
' 3. Make the host app depend on the Flutter module:\n'
'\n'
' dependencies {\n'
- ' releaseImplementation \'com.mycompany:flutter_release:2.2\'\n'
- ' debugImplementation \'com.mycompany:flutter_debug:2.2\'\n'
- ' profileImplementation \'com.mycompany:flutter_profile:2.2\'\n'
+ " releaseImplementation 'com.mycompany:flutter_release:2.2'\n"
+ " debugImplementation 'com.mycompany:flutter_debug:2.2'\n"
+ " profileImplementation 'com.mycompany:flutter_profile:2.2'\n"
' }\n'
'\n'
'\n'
@@ -1922,17 +1922,17 @@
'\n'
' repositories {\n'
' maven {\n'
- ' url \'build/\'\n'
+ " url 'build/'\n"
' }\n'
' maven {\n'
- ' url \'http://download.flutter.io\'\n'
+ " url 'http://download.flutter.io'\n"
' }\n'
' }\n'
'\n'
' 3. Make the host app depend on the Flutter module:\n'
'\n'
' dependencies {\n'
- ' releaseImplementation \'com.mycompany:flutter_release:1.0\'\n'
+ " releaseImplementation 'com.mycompany:flutter_release:1.0'\n"
' }\n'
'\n'
'To learn more, visit https://flutter.dev/go/build-aar\n'
@@ -1961,17 +1961,17 @@
'\n'
' repositories {\n'
' maven {\n'
- ' url \'build/\'\n'
+ " url 'build/'\n"
' }\n'
' maven {\n'
- ' url \'http://download.flutter.io\'\n'
+ " url 'http://download.flutter.io'\n"
' }\n'
' }\n'
'\n'
' 3. Make the host app depend on the Flutter module:\n'
'\n'
' dependencies {\n'
- ' debugImplementation \'com.mycompany:flutter_debug:1.0\'\n'
+ " debugImplementation 'com.mycompany:flutter_debug:1.0'\n"
' }\n'
'\n'
'To learn more, visit https://flutter.dev/go/build-aar\n'
@@ -2001,17 +2001,17 @@
'\n'
' repositories {\n'
' maven {\n'
- ' url \'build/\'\n'
+ " url 'build/'\n"
' }\n'
' maven {\n'
- ' url \'http://download.flutter.io\'\n'
+ " url 'http://download.flutter.io'\n"
' }\n'
' }\n'
'\n'
' 3. Make the host app depend on the Flutter module:\n'
'\n'
' dependencies {\n'
- ' profileImplementation \'com.mycompany:flutter_profile:1.0\'\n'
+ " profileImplementation 'com.mycompany:flutter_profile:1.0'\n"
' }\n'
'\n'
'\n'
diff --git a/packages/flutter_tools/test/general.shard/android/gradle_utils_test.dart b/packages/flutter_tools/test/general.shard/android/gradle_utils_test.dart
index f405124..802f740 100644
--- a/packages/flutter_tools/test/general.shard/android/gradle_utils_test.dart
+++ b/packages/flutter_tools/test/general.shard/android/gradle_utils_test.dart
@@ -127,7 +127,7 @@
memoryFileSystem = MemoryFileSystem();
});
- testUsingContext('throws ToolExit if gradle.properties doesn\'t exist', () {
+ testUsingContext("throws ToolExit if gradle.properties doesn't exist", () {
final Directory sampleAppAndroid = globals.fs.directory('/sample-app/android');
sampleAppAndroid.createSync(recursive: true);
@@ -316,7 +316,7 @@
GradleUtils: () => gradleUtils,
});
- testUsingContext('doesn\'t give execute permission to gradle if not needed', () {
+ testUsingContext("doesn't give execute permission to gradle if not needed", () {
final FlutterProject flutterProject = MockFlutterProject();
final AndroidProject androidProject = MockAndroidProject();
when(flutterProject.android).thenReturn(androidProject);
diff --git a/packages/flutter_tools/test/general.shard/base/logger_test.dart b/packages/flutter_tools/test/general.shard/base/logger_test.dart
index 05bb697..fe8e38e 100644
--- a/packages/flutter_tools/test/general.shard/base/logger_test.dart
+++ b/packages/flutter_tools/test/general.shard/base/logger_test.dart
@@ -319,7 +319,7 @@
stopwatchFactory: stopwatchFactory,
);
final Status status = logger.startProgress(
- 'Knock Knock, Who\'s There',
+ "Knock Knock, Who's There",
timeout: const Duration(days: 10),
progressIndicatorPadding: 10,
);
@@ -330,7 +330,7 @@
expect(
outputStdout().join('\n'),
- 'Knock Knock, Who\'s There ' // initial message
+ "Knock Knock, Who's There " // initial message
' ' // placeholder so that spinner can backspace on its first tick
'\b\b\b\b\b\b\b\b $a' // first tick
'\b\b\b\b\b\b\b\b ' // clearing the spinner
@@ -338,7 +338,7 @@
'\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b ' // clearing the message
'\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b' // clearing the clearing of the message
'Rude Interrupting Cow\n' // message
- 'Knock Knock, Who\'s There ' // message restoration
+ "Knock Knock, Who's There " // message restoration
' ' // placeholder so that spinner can backspace on its second tick
'\b\b\b\b\b\b\b\b $b' // second tick
'\b\b\b\b\b\b\b\b ' // clearing the spinner to put the time
diff --git a/packages/flutter_tools/test/general.shard/build_system/source_test.dart b/packages/flutter_tools/test/general.shard/build_system/source_test.dart
index 56e22bb..78e6ad8 100644
--- a/packages/flutter_tools/test/general.shard/build_system/source_test.dart
+++ b/packages/flutter_tools/test/general.shard/build_system/source_test.dart
@@ -145,7 +145,7 @@
}));
- test('can\'t substitute foo', () => testbed.run(() {
+ test("can't substitute foo", () => testbed.run(() {
const Source invalidBase = Source.pattern('foo');
expect(() => invalidBase.accept(visitor), throwsA(isA<InvalidPatternException>()));
diff --git a/packages/flutter_tools/test/general.shard/cache_test.dart b/packages/flutter_tools/test/general.shard/cache_test.dart
index fb0a0b0..2c29c7e 100644
--- a/packages/flutter_tools/test/general.shard/cache_test.dart
+++ b/packages/flutter_tools/test/general.shard/cache_test.dart
@@ -188,7 +188,7 @@
verifyNever(artifact1.update());
verify(artifact2.update());
});
- testUsingContext('getter dyLdLibEntry concatenates the output of each artifact\'s dyLdLibEntry getter', () async {
+ testUsingContext("getter dyLdLibEntry concatenates the output of each artifact's dyLdLibEntry getter", () async {
final IosUsbArtifacts artifact1 = MockIosUsbArtifacts();
final IosUsbArtifacts artifact2 = MockIosUsbArtifacts();
final IosUsbArtifacts artifact3 = MockIosUsbArtifacts();
diff --git a/packages/flutter_tools/test/general.shard/commands/build_apk_test.dart b/packages/flutter_tools/test/general.shard/commands/build_apk_test.dart
index d467790..fab0c2b 100644
--- a/packages/flutter_tools/test/general.shard/commands/build_apk_test.dart
+++ b/packages/flutter_tools/test/general.shard/commands/build_apk_test.dart
@@ -344,7 +344,7 @@
Usage: () => mockUsage,
});
- testUsingContext('reports when the app isn\'t using AndroidX', () async {
+ testUsingContext("reports when the app isn't using AndroidX", () async {
final String projectPath = await createProject(tempDir,
arguments: <String>['--no-pub', '--no-androidx', '--template=app']);
@@ -375,7 +375,7 @@
);
}, throwsToolExit());
- expect(testLogger.statusText, contains('Your app isn\'t using AndroidX'));
+ expect(testLogger.statusText, contains("Your app isn't using AndroidX"));
expect(testLogger.statusText, contains(
'To avoid potential build failures, you can quickly migrate your app by '
'following the steps on https://goo.gl/CP92wY'
@@ -426,7 +426,7 @@
);
}, throwsToolExit());
- expect(testLogger.statusText.contains('[!] Your app isn\'t using AndroidX'), isFalse);
+ expect(testLogger.statusText.contains("[!] Your app isn't using AndroidX"), isFalse);
expect(
testLogger.statusText.contains(
'To avoid potential build failures, you can quickly migrate your app by '
diff --git a/packages/flutter_tools/test/general.shard/commands/build_appbundle_test.dart b/packages/flutter_tools/test/general.shard/commands/build_appbundle_test.dart
index 2c439fd..1dec6a0 100644
--- a/packages/flutter_tools/test/general.shard/commands/build_appbundle_test.dart
+++ b/packages/flutter_tools/test/general.shard/commands/build_appbundle_test.dart
@@ -303,7 +303,7 @@
Usage: () => mockUsage,
});
- testUsingContext('reports when the app isn\'t using AndroidX', () async {
+ testUsingContext("reports when the app isn't using AndroidX", () async {
final String projectPath = await createProject(tempDir,
arguments: <String>['--no-pub', '--no-androidx', '--template=app']);
@@ -334,7 +334,7 @@
);
}, throwsToolExit());
- expect(testLogger.statusText, contains('Your app isn\'t using AndroidX'));
+ expect(testLogger.statusText, contains("Your app isn't using AndroidX"));
expect(testLogger.statusText, contains(
'To avoid potential build failures, you can quickly migrate your app by '
'following the steps on https://goo.gl/CP92wY'
@@ -385,7 +385,7 @@
);
}, throwsToolExit());
- expect(testLogger.statusText.contains('Your app isn\'t using AndroidX'), isFalse);
+ expect(testLogger.statusText.contains("Your app isn't using AndroidX"), isFalse);
expect(
testLogger.statusText.contains(
'To avoid potential build failures, you can quickly migrate your app by '
diff --git a/packages/flutter_tools/test/general.shard/fuchsia/fuchsia_device_test.dart b/packages/flutter_tools/test/general.shard/fuchsia/fuchsia_device_test.dart
index b8493a6..66b6922 100644
--- a/packages/flutter_tools/test/general.shard/fuchsia/fuchsia_device_test.dart
+++ b/packages/flutter_tools/test/general.shard/fuchsia/fuchsia_device_test.dart
@@ -345,7 +345,7 @@
),
});
- test('takeScreenshot throws if file isn\'t .ppm', () async {
+ test("takeScreenshot throws if file isn't .ppm", () async {
final FuchsiaDevice device = FuchsiaDevice('id', name: 'tester');
await expectLater(
() => device.takeScreenshot(globals.fs.file('file.invalid')),
@@ -435,7 +435,7 @@
),
}, testOn: 'posix');
- testUsingContext('takeScreenshot prints error if can\'t delete file from device', () async {
+ testUsingContext("takeScreenshot prints error if can't delete file from device", () async {
final FuchsiaDevice device = FuchsiaDevice('0.0.0.0', name: 'tester');
when(mockProcessManager.run(
diff --git a/packages/flutter_tools/test/general.shard/ios/mac_test.dart b/packages/flutter_tools/test/general.shard/ios/mac_test.dart
index e9afd81..bb28c06 100644
--- a/packages/flutter_tools/test/general.shard/ios/mac_test.dart
+++ b/packages/flutter_tools/test/general.shard/ios/mac_test.dart
@@ -202,7 +202,7 @@
await diagnoseXcodeBuildFailure(buildResult);
expect(
testLogger.errorText,
- contains('No Provisioning Profile was found for your project\'s Bundle Identifier or your \ndevice.'),
+ contains("No Provisioning Profile was found for your project's Bundle Identifier or your \ndevice."),
);
}, overrides: noColorTerminalOverride);
diff --git a/packages/flutter_tools/test/general.shard/ios/simulators_test.dart b/packages/flutter_tools/test/general.shard/ios/simulators_test.dart
index 0573714..097fec9 100644
--- a/packages/flutter_tools/test/general.shard/ios/simulators_test.dart
+++ b/packages/flutter_tools/test/general.shard/ios/simulators_test.dart
@@ -245,7 +245,7 @@
});
testUsingContext(
- 'old Xcode doesn\'t support screenshot',
+ "old Xcode doesn't support screenshot",
() {
when(mockXcode.majorVersion).thenReturn(7);
when(mockXcode.minorVersion).thenReturn(1);
diff --git a/packages/flutter_tools/test/general.shard/platform_plugins_test.dart b/packages/flutter_tools/test/general.shard/platform_plugins_test.dart
index cbf998c..4c424bb 100644
--- a/packages/flutter_tools/test/general.shard/platform_plugins_test.dart
+++ b/packages/flutter_tools/test/general.shard/platform_plugins_test.dart
@@ -23,7 +23,7 @@
when(mockFileSystem.path).thenReturn(pathContext);
});
- testUsingContext('throws tool exit if the plugin main class can\'t be read', () {
+ testUsingContext("throws tool exit if the plugin main class can't be read", () {
when(pathContext.join('.pub_cache/plugin_a', 'android', 'src', 'main'))
.thenReturn('.pub_cache/plugin_a/android/src/main');
@@ -52,7 +52,7 @@
pluginPath: '.pub_cache/plugin_a',
).toMap();
}, throwsToolExit(
- message: 'Couldn\'t read file null even though it exists. '
+ message: "Couldn't read file null even though it exists. "
'Please verify that this file has read permission and try again.'
));
}, overrides: <Type, Generator>{
diff --git a/packages/flutter_tools/test/general.shard/plugins_test.dart b/packages/flutter_tools/test/general.shard/plugins_test.dart
index 81bde7f..88e7b97 100644
--- a/packages/flutter_tools/test/general.shard/plugins_test.dart
+++ b/packages/flutter_tools/test/general.shard/plugins_test.dart
@@ -598,10 +598,10 @@
await injectPlugins(flutterProject);
},
throwsToolExit(
- message: 'The plugin `plugin1` doesn\'t have a main class defined in '
+ message: "The plugin `plugin1` doesn't have a main class defined in "
'/.tmp_rand2/flutter_plugin_invalid_package.rand2/android/src/main/java/plugin1/invalid/UseNewEmbedding.java or '
'/.tmp_rand2/flutter_plugin_invalid_package.rand2/android/src/main/kotlin/plugin1/invalid/UseNewEmbedding.kt. '
- 'This is likely to due to an incorrect `androidPackage: plugin1.invalid` or `mainClass` entry in the plugin\'s pubspec.yaml.\n'
+ "This is likely to due to an incorrect `androidPackage: plugin1.invalid` or `mainClass` entry in the plugin's pubspec.yaml.\n"
'If you are the author of this plugin, fix the `androidPackage` entry or move the main class to any of locations used above. '
'Otherwise, please contact the author of this plugin and consider using a different plugin in the meanwhile.',
),
@@ -785,7 +785,7 @@
ProcessManager: () => FakeProcessManager.any(),
});
- testUsingContext('Registrant for web doesn\'t escape slashes in imports', () async {
+ testUsingContext("Registrant for web doesn't escape slashes in imports", () async {
when(flutterProject.isModule).thenReturn(true);
when(featureFlags.isWebEnabled).thenReturn(true);
when(webProject.existsSync()).thenReturn(true);
diff --git a/packages/flutter_tools/test/general.shard/project_test.dart b/packages/flutter_tools/test/general.shard/project_test.dart
index 8ff0c27..49d2c41 100644
--- a/packages/flutter_tools/test/general.shard/project_test.dart
+++ b/packages/flutter_tools/test/general.shard/project_test.dart
@@ -138,7 +138,7 @@
expectExists(project.directory.childDirectory('.android').childDirectory('Flutter'));
expect(
project.directory.childDirectory('android').childFile('settings.gradle').readAsStringSync(),
- contains('new File(settingsDir.parentFile, \'.android/include_flutter.groovy\')'),
+ contains("new File(settingsDir.parentFile, '.android/include_flutter.groovy')"),
);
});
testInMemory('can be redone after deletion', () async {
@@ -423,7 +423,7 @@
testWithMocks('surrounded by single quotes', () async {
final FlutterProject project = await someProject();
addIosProjectFile(project.directory, projectFileContent: () {
- return projectFileWithBundleId('io.flutter.someProject', qualifier: '\'');
+ return projectFileWithBundleId('io.flutter.someProject', qualifier: "'");
});
expect(await project.ios.productBundleIdentifier, 'io.flutter.someProject');
});
@@ -442,7 +442,7 @@
testInMemory('is populated from iOS bundle identifier', () async {
final FlutterProject project = await someProject();
addIosProjectFile(project.directory, projectFileContent: () {
- return projectFileWithBundleId('io.flutter.someProject', qualifier: '\'');
+ return projectFileWithBundleId('io.flutter.someProject', qualifier: "'");
});
expect(await project.organizationNames, <String>['io.flutter']);
});
@@ -457,7 +457,7 @@
testInMemory('is populated from iOS bundle identifier in plugin example', () async {
final FlutterProject project = await someProject();
addIosProjectFile(project.example.directory, projectFileContent: () {
- return projectFileWithBundleId('io.flutter.someProject', qualifier: '\'');
+ return projectFileWithBundleId('io.flutter.someProject', qualifier: "'");
});
expect(await project.organizationNames, <String>['io.flutter']);
});
diff --git a/packages/flutter_tools/test/general.shard/resident_runner_test.dart b/packages/flutter_tools/test/general.shard/resident_runner_test.dart
index 533d9ce..7cf3537 100644
--- a/packages/flutter_tools/test/general.shard/resident_runner_test.dart
+++ b/packages/flutter_tools/test/general.shard/resident_runner_test.dart
@@ -450,7 +450,7 @@
expect(testLogger.errorText, contains('Error'));
}));
- test('ResidentRunner can\'t take screenshot on device without support', () => testbed.run(() {
+ test("ResidentRunner can't take screenshot on device without support", () => testbed.run(() {
when(mockDevice.supportsScreenshot).thenReturn(false);
expect(() => residentRunner.screenshot(mockFlutterDevice),
diff --git a/packages/flutter_tools/test/general.shard/web/web_validator_test.dart b/packages/flutter_tools/test/general.shard/web/web_validator_test.dart
index 2bcdb9d..d9ed734 100644
--- a/packages/flutter_tools/test/general.shard/web/web_validator_test.dart
+++ b/packages/flutter_tools/test/general.shard/web/web_validator_test.dart
@@ -46,7 +46,7 @@
expect(result.type, ValidationType.missing);
}));
- test('Doesn\'t warn about CHROME_EXECUTABLE unless it cant find chrome ', () => testbed.run(() async {
+ test("Doesn't warn about CHROME_EXECUTABLE unless it cant find chrome ", () => testbed.run(() async {
when(mockProcessManager.canRun(kMacOSExecutable)).thenReturn(false);
final ValidationResult result = await webValidator.validate();
expect(result.messages, <ValidationMessage>[
diff --git a/packages/flutter_tools/test/general.shard/windows/visual_studio_test.dart b/packages/flutter_tools/test/general.shard/windows/visual_studio_test.dart
index 3534c86..e7f33dc 100644
--- a/packages/flutter_tools/test/general.shard/windows/visual_studio_test.dart
+++ b/packages/flutter_tools/test/general.shard/windows/visual_studio_test.dart
@@ -342,7 +342,7 @@
Platform: () => windowsPlatform,
});
- testUsingContext('isLaunchable returns false if the installation can\'t be launched', () {
+ testUsingContext("isLaunchable returns false if the installation can't be launched", () {
setMockCompatibleVisualStudioInstallation(null);
setMockPrereleaseVisualStudioInstallation(null);
diff --git a/packages/flutter_tools/test/integration.shard/hot_reload_test.dart b/packages/flutter_tools/test/integration.shard/hot_reload_test.dart
index a08b67d..455e756 100644
--- a/packages/flutter_tools/test/integration.shard/hot_reload_test.dart
+++ b/packages/flutter_tools/test/integration.shard/hot_reload_test.dart
@@ -124,7 +124,7 @@
await subscription.cancel();
});
- test('hot reload doesn\'t reassemble if paused', () async {
+ test("hot reload doesn't reassemble if paused", () async {
await _flutter.run(withDebugger: true);
final Completer<void> sawTick2 = Completer<void>();
final Completer<void> sawTick3 = Completer<void>();