From 62165069aa3e715c4bfbb3c5201e0c228d93c8f3 Mon Sep 17 00:00:00 2001 From: Will Date: Fri, 31 Jul 2026 11:37:59 -0500 Subject: [PATCH] fix(mobile): mockfile fixes and break removals --- mobile/lib/services/cast.service.dart | 7 ------- mobile/test/service.mocks.dart | 4 ++-- mobile/test/unit/mocks.dart | 2 +- mobile/test/unit/presentation/presentation_context.dart | 4 ++-- 4 files changed, 5 insertions(+), 12 deletions(-) diff --git a/mobile/lib/services/cast.service.dart b/mobile/lib/services/cast.service.dart index 4d4da4aa60..7172b50110 100644 --- a/mobile/lib/services/cast.service.dart +++ b/mobile/lib/services/cast.service.dart @@ -58,13 +58,10 @@ class CastService { switch (event) { case DeviceEvent_PlaybackStateChanged(): _handlePlaybackState(event.newPlaybackState); - break; case DeviceEvent_TimeChanged(): onCurrentTime?.call(Duration(milliseconds: (event.newTime * 1000).toInt())); - break; case DeviceEvent_DurationChanged(): onDuration?.call(Duration(milliseconds: (event.newDuration * 1000).toInt())); - break; default: break; } @@ -74,17 +71,13 @@ class CastService { switch (state) { case PlaybackState.playing: onCastState?.call(CastState.playing); - break; case PlaybackState.paused: onCastState?.call(CastState.paused); - break; case PlaybackState.buffering: onCastState?.call(CastState.buffering); - break; case PlaybackState.idle: case PlaybackState.ended: onCastState?.call(CastState.idle); - break; } } diff --git a/mobile/test/service.mocks.dart b/mobile/test/service.mocks.dart index 785567de56..952f65b27d 100644 --- a/mobile/test/service.mocks.dart +++ b/mobile/test/service.mocks.dart @@ -7,9 +7,9 @@ import 'package:immich_mobile/domain/utils/background_sync.dart'; import 'package:immich_mobile/platform/native_sync_api.g.dart'; import 'package:immich_mobile/services/api.service.dart'; import 'package:immich_mobile/services/app_settings.service.dart'; +import 'package:immich_mobile/services/cast.service.dart'; import 'package:immich_mobile/services/cleanup.service.dart'; import 'package:immich_mobile/services/foreground_upload.service.dart'; -import 'package:immich_mobile/services/gcast.service.dart'; import 'package:immich_mobile/services/network.service.dart'; import 'package:immich_mobile/services/server_info.service.dart'; import 'package:immich_mobile/services/toast.service.dart'; @@ -35,7 +35,7 @@ class MockUserService extends Mock implements UserService {} class MockRemoteAlbumService extends Mock implements RemoteAlbumService {} -class MockGCastService extends Mock implements GCastService {} +class MockCastService extends Mock implements CastService {} class MockForegroundUploadService extends Mock implements ForegroundUploadService {} diff --git a/mobile/test/unit/mocks.dart b/mobile/test/unit/mocks.dart index 1d43198263..587bf5c208 100644 --- a/mobile/test/unit/mocks.dart +++ b/mobile/test/unit/mocks.dart @@ -112,7 +112,7 @@ class ServiceMocks { final tag = TagServiceStub(MockTagService()); final backgroundSync = MockBackgroundSyncManager(); final upload = MockForegroundUploadService(); - final cast = MockGCastService(); + final cast = MockCastService(); final serverInfo = MockServerInfoService(); final toast = MockToastService(); diff --git a/mobile/test/unit/presentation/presentation_context.dart b/mobile/test/unit/presentation/presentation_context.dart index 36ae8d087d..07d42c7c84 100644 --- a/mobile/test/unit/presentation/presentation_context.dart +++ b/mobile/test/unit/presentation/presentation_context.dart @@ -22,8 +22,8 @@ import 'package:immich_mobile/providers/routes.provider.dart'; import 'package:immich_mobile/providers/timeline/multiselect.provider.dart'; import 'package:immich_mobile/providers/user.provider.dart'; import 'package:immich_mobile/repositories/asset_media.repository.dart'; +import 'package:immich_mobile/services/cast.service.dart'; import 'package:immich_mobile/services/cleanup.service.dart'; -import 'package:immich_mobile/services/gcast.service.dart'; import 'package:immich_mobile/services/server_info.service.dart'; import 'package:immich_ui/immich_ui.dart'; import 'package:mocktail/mocktail.dart'; @@ -54,7 +54,7 @@ class PresentationContext { cleanupServiceProvider.overrideWithValue(service.cleanup.service), remoteAlbumServiceProvider.overrideWithValue(service.album.service), partnerServiceProvider.overrideWithValue(service.partner.service), - gCastServiceProvider.overrideWithValue(service.cast), + castServiceProvider.overrideWithValue(service.cast), serverInfoServiceProvider.overrideWithValue(service.serverInfo), inLockedViewProvider.overrideWithValue(false), remoteAssetRepositoryProvider.overrideWithValue(repository.remoteAsset.repo),