[flutter_tools] delete .packages during flutter clean (#73364)

This commit is contained in:
Jonah Williams 2021-01-05 18:54:03 -08:00 committed by GitHub
parent c2ce0e68c6
commit 66175760be
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 0 deletions

View file

@ -44,6 +44,7 @@ class CleanCommand extends FlutterCommand {
deleteFile(buildDir);
deleteFile(flutterProject.dartTool);
deleteFile(flutterProject.packagesFile);
deleteFile(flutterProject.android.ephemeralDirectory);

View file

@ -43,6 +43,7 @@ void main() {
projectUnderTest.macos.xcodeWorkspace.createSync(recursive: true);
projectUnderTest.dartTool.createSync(recursive: true);
projectUnderTest.packagesFile.createSync(recursive: true);
projectUnderTest.android.ephemeralDirectory.createSync(recursive: true);
projectUnderTest.ios.ephemeralDirectory.createSync(recursive: true);
@ -80,6 +81,7 @@ void main() {
expect(projectUnderTest.flutterPluginsFile.existsSync(), isFalse);
expect(projectUnderTest.flutterPluginsDependenciesFile.existsSync(), isFalse);
expect(projectUnderTest.packagesFile.existsSync(), isFalse);
verify(mockXcodeProjectInterpreter.cleanWorkspace(any, 'Runner', verbose: false)).called(2);
}, overrides: <Type, Generator>{