@@ -15,7 +15,7 @@ import 'package:flutter_tools/src/base/os.dart';
1515import 'package:flutter_tools/src/base/platform.dart' ;
1616import 'package:flutter_tools/src/base/terminal.dart' ;
1717import 'package:flutter_tools/src/cache.dart' ;
18- import 'package:mockito/mockito .dart' ;
18+ import 'package:test/fake .dart' ;
1919
2020import '../src/common.dart' ;
2121import '../src/fake_http_client.dart' ;
@@ -25,7 +25,7 @@ final Platform testPlatform = FakePlatform(environment: const <String, String>{}
2525
2626void main () {
2727 testWithoutContext ('ArtifactUpdater can download a zip archive' , () async {
28- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
28+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
2929 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
3030 final BufferLogger logger = BufferLogger .test ();
3131 final ArtifactUpdater artifactUpdater = ArtifactUpdater (
@@ -48,7 +48,7 @@ void main() {
4848 });
4949
5050 testWithoutContext ('ArtifactUpdater can download a zip archive and delete stale files' , () async {
51- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
51+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
5252 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
5353 final BufferLogger logger = BufferLogger .test ();
5454 final ArtifactUpdater artifactUpdater = ArtifactUpdater (
@@ -78,7 +78,7 @@ void main() {
7878
7979 testWithoutContext ('ArtifactUpdater will not validate the md5 hash if the '
8080 'x-goog-hash header is present but missing an md5 entry' , () async {
81- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
81+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
8282 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
8383 final BufferLogger logger = BufferLogger .test ();
8484
@@ -109,7 +109,7 @@ void main() {
109109
110110 testWithoutContext ('ArtifactUpdater will validate the md5 hash if the '
111111 'x-goog-hash header is present' , () async {
112- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
112+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
113113 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
114114 final BufferLogger logger = BufferLogger .test ();
115115
@@ -144,7 +144,7 @@ void main() {
144144
145145 testWithoutContext ('ArtifactUpdater will validate the md5 hash if the '
146146 'x-goog-hash header is present and throw if it does not match' , () async {
147- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
147+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
148148 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
149149 final BufferLogger logger = BufferLogger .test ();
150150
@@ -184,7 +184,7 @@ void main() {
184184 });
185185
186186 testWithoutContext ('ArtifactUpdater will restart the status ticker if it needs to retry the download' , () async {
187- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
187+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
188188 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
189189 final Logger logger = StdoutLogger (
190190 terminal: Terminal .test (supportsColor: true ),
@@ -214,7 +214,7 @@ void main() {
214214 });
215215
216216 testWithoutContext ('ArtifactUpdater will re-attempt on a non-200 response' , () async {
217- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
217+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
218218 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
219219 final BufferLogger logger = BufferLogger .test ();
220220
@@ -242,7 +242,7 @@ void main() {
242242 });
243243
244244 testWithoutContext ('ArtifactUpdater will tool exit on an ArgumentError from http client with base url override' , () async {
245- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
245+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
246246 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
247247 final BufferLogger logger = BufferLogger .test ();
248248 final ArtifactUpdater artifactUpdater = ArtifactUpdater (
@@ -272,7 +272,7 @@ void main() {
272272 });
273273
274274 testWithoutContext ('ArtifactUpdater will rethrow on an ArgumentError from http client without base url override' , () async {
275- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
275+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
276276 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
277277 final BufferLogger logger = BufferLogger .test ();
278278 final ArtifactUpdater artifactUpdater = ArtifactUpdater (
@@ -298,7 +298,7 @@ void main() {
298298 });
299299
300300 testWithoutContext ('ArtifactUpdater will re-download a file if unzipping fails' , () async {
301- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
301+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
302302 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
303303 final BufferLogger logger = BufferLogger .test ();
304304 final ArtifactUpdater artifactUpdater = ArtifactUpdater (
@@ -322,7 +322,7 @@ void main() {
322322 });
323323
324324 testWithoutContext ('ArtifactUpdater will de-download a file if unzipping fails on windows' , () async {
325- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils (windows: true );
325+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils (windows: true );
326326 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
327327 final BufferLogger logger = BufferLogger .test ();
328328 final ArtifactUpdater artifactUpdater = ArtifactUpdater (
@@ -346,7 +346,7 @@ void main() {
346346 });
347347
348348 testWithoutContext ('ArtifactUpdater will bail with a tool exit if unzipping fails more than twice' , () async {
349- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
349+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
350350 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
351351 final BufferLogger logger = BufferLogger .test ();
352352 final ArtifactUpdater artifactUpdater = ArtifactUpdater (
@@ -370,7 +370,7 @@ void main() {
370370 });
371371
372372 testWithoutContext ('ArtifactUpdater will bail if unzipping fails more than twice on Windows' , () async {
373- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils (windows: true );
373+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils (windows: true );
374374 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
375375 final BufferLogger logger = BufferLogger .test ();
376376 final ArtifactUpdater artifactUpdater = ArtifactUpdater (
@@ -394,7 +394,7 @@ void main() {
394394 });
395395
396396 testWithoutContext ('ArtifactUpdater can download a tar archive' , () async {
397- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
397+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
398398 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
399399 final BufferLogger logger = BufferLogger .test ();
400400 final ArtifactUpdater artifactUpdater = ArtifactUpdater (
@@ -416,7 +416,7 @@ void main() {
416416 });
417417
418418 testWithoutContext ('ArtifactUpdater will delete downloaded files if they exist.' , () async {
419- final MockOperatingSystemUtils operatingSystemUtils = MockOperatingSystemUtils ();
419+ final FakeOperatingSystemUtils operatingSystemUtils = FakeOperatingSystemUtils ();
420420 final MemoryFileSystem fileSystem = MemoryFileSystem .test ();
421421 final BufferLogger logger = BufferLogger .test ();
422422 final ArtifactUpdater artifactUpdater = ArtifactUpdater (
@@ -441,8 +441,8 @@ void main() {
441441 });
442442}
443443
444- class MockOperatingSystemUtils extends Mock implements OperatingSystemUtils {
445- MockOperatingSystemUtils ({this .windows = false });
444+ class FakeOperatingSystemUtils extends Fake implements OperatingSystemUtils {
445+ FakeOperatingSystemUtils ({this .windows = false });
446446
447447 int failures = 0 ;
448448 final bool windows;
0 commit comments