Skip to content

Commit 6a16f95

Browse files
committed
fixed tests
1 parent 81e521a commit 6a16f95

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

lib/model/device.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'package:aves/services/common/services.dart';
22
import 'package:device_info_plus/device_info_plus.dart';
3+
import 'package:flutter/foundation.dart';
34
import 'package:local_auth/local_auth.dart';
45
import 'package:package_info_plus/package_info_plus.dart';
56

@@ -71,4 +72,9 @@ class Device {
7172
_supportEdgeToEdgeUIMode = capabilities['supportEdgeToEdgeUIMode'] ?? false;
7273
_supportPictureInPicture = capabilities['supportPictureInPicture'] ?? false;
7374
}
75+
76+
@visibleForTesting
77+
void initForTests() {
78+
_isPhysicalDevice = false;
79+
}
7480
}

test/common.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'package:aves/model/availability.dart';
22
import 'package:aves/model/db/db.dart';
3+
import 'package:aves/model/device.dart';
34
import 'package:aves/model/dynamic_albums.dart';
45
import 'package:aves/model/grouping/common.dart';
56
import 'package:aves/model/settings/settings.dart';
@@ -43,6 +44,7 @@ Future<void> setUpAllServices() async {
4344
getIt.registerLazySingleton<WindowService>(FakeWindowService.new);
4445

4546
SharedPreferencesStorePlatform.instance = InMemorySharedPreferencesStore.empty();
47+
device.initForTests();
4648
await settings.init(monitorPlatformSettings: false);
4749
await androidFileUtils.init();
4850

0 commit comments

Comments
 (0)