fixed tests
This commit is contained in:
parent
bc6d75e928
commit
6b87b49ceb
3 changed files with 17 additions and 1 deletions
|
@ -1,4 +1,5 @@
|
||||||
import 'dart:async';
|
import 'dart:async';
|
||||||
|
import 'dart:io';
|
||||||
|
|
||||||
import 'package:aves/model/vaults/details.dart';
|
import 'package:aves/model/vaults/details.dart';
|
||||||
import 'package:aves/model/vaults/enums.dart';
|
import 'package:aves/model/vaults/enums.dart';
|
||||||
|
@ -26,7 +27,7 @@ class Vaults extends ChangeNotifier {
|
||||||
Future<void> init() async {
|
Future<void> init() async {
|
||||||
_rows = await metadataDb.loadAllVaults();
|
_rows = await metadataDb.loadAllVaults();
|
||||||
_vaultDirPaths = null;
|
_vaultDirPaths = null;
|
||||||
final screenStateStream = Screen().screenStateStream;
|
final screenStateStream = Platform.isAndroid ? Screen().screenStateStream : null;
|
||||||
if (screenStateStream != null) {
|
if (screenStateStream != null) {
|
||||||
_subscriptions.add(screenStateStream.where((event) => event == ScreenStateEvent.SCREEN_OFF).listen((event) => _onScreenOff()));
|
_subscriptions.add(screenStateStream.where((event) => event == ScreenStateEvent.SCREEN_OFF).listen((event) => _onScreenOff()));
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,6 +6,7 @@ import 'package:aves/model/filters/filters.dart';
|
||||||
import 'package:aves/model/metadata/address.dart';
|
import 'package:aves/model/metadata/address.dart';
|
||||||
import 'package:aves/model/metadata/catalog.dart';
|
import 'package:aves/model/metadata/catalog.dart';
|
||||||
import 'package:aves/model/metadata/trash.dart';
|
import 'package:aves/model/metadata/trash.dart';
|
||||||
|
import 'package:aves/model/vaults/details.dart';
|
||||||
import 'package:flutter/foundation.dart';
|
import 'package:flutter/foundation.dart';
|
||||||
import 'package:test/fake.dart';
|
import 'package:test/fake.dart';
|
||||||
|
|
||||||
|
@ -34,11 +35,17 @@ class FakeMetadataDb extends Fake implements MetadataDb {
|
||||||
|
|
||||||
// date taken
|
// date taken
|
||||||
|
|
||||||
|
@override
|
||||||
|
Future<void> clearDates() => SynchronousFuture(null);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Future<Map<int?, int?>> loadDates() => SynchronousFuture({});
|
Future<Map<int?, int?>> loadDates() => SynchronousFuture({});
|
||||||
|
|
||||||
// catalog metadata
|
// catalog metadata
|
||||||
|
|
||||||
|
@override
|
||||||
|
Future<void> clearCatalogMetadata() => SynchronousFuture(null);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Future<Set<CatalogMetadata>> loadCatalogMetadata() => SynchronousFuture({});
|
Future<Set<CatalogMetadata>> loadCatalogMetadata() => SynchronousFuture({});
|
||||||
|
|
||||||
|
@ -59,6 +66,11 @@ class FakeMetadataDb extends Fake implements MetadataDb {
|
||||||
@override
|
@override
|
||||||
Future<void> updateAddress(int id, AddressDetails? address) => SynchronousFuture(null);
|
Future<void> updateAddress(int id, AddressDetails? address) => SynchronousFuture(null);
|
||||||
|
|
||||||
|
// vaults
|
||||||
|
|
||||||
|
@override
|
||||||
|
Future<Set<VaultDetails>> loadAllVaults() => SynchronousFuture({});
|
||||||
|
|
||||||
// trash
|
// trash
|
||||||
|
|
||||||
@override
|
@override
|
||||||
|
|
|
@ -27,4 +27,7 @@ class FakeStorageService extends Fake implements StorageService {
|
||||||
state: 'fake',
|
state: 'fake',
|
||||||
),
|
),
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@override
|
||||||
|
Future<String> getVaultRoot() => SynchronousFuture('/vault/');
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue