Skip to content

Commit 60a3c2a

Browse files
committed
fix mocks
1 parent fb04f32 commit 60a3c2a

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

hive/test/mocks/mocks.mocks.dart

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,15 @@ import 'package:mockito/src/dummies.dart' as _i6;
1414
import 'package:sentry/sentry.dart' as _i2;
1515
import 'package:sentry/src/profiling.dart' as _i4;
1616

17+
import 'package:hive/src/box_collection/box_collection_stub.dart' as stub;
18+
19+
// ignore: implementation_imports
20+
import 'package:hive/src/box_collection/box_collection_stub.dart'
21+
if (dart.library.html) 'package:hive/src/box_collection/box_collection_indexed_db.dart'
22+
if (dart.library.js_interop) 'package:hive/src/box_collection/box_collection_indexed_db.dart'
23+
if (dart.library.io) 'package:hive/src/box_collection/box_collection.dart'
24+
as impl;
25+
1726
// ignore_for_file: type=lint
1827
// ignore_for_file: avoid_redundant_argument_values
1928
// ignore_for_file: avoid_setters_without_getters
@@ -927,7 +936,7 @@ class MockHiveInterface extends _i1.Mock implements _i3.HiveInterface {
927936
/// A class which mocks [BoxCollection].
928937
///
929938
/// See the documentation for Mockito's code generation for more information.
930-
class MockBoxCollection extends _i1.Mock implements _i3.BoxCollection {
939+
class MockBoxCollection extends _i1.Mock implements impl.BoxCollection {
931940
MockBoxCollection() {
932941
_i1.throwOnMissingStub(this);
933942
}
@@ -944,18 +953,18 @@ class MockBoxCollection extends _i1.Mock implements _i3.BoxCollection {
944953
as Set<String>);
945954

946955
@override
947-
_i5.Future<_i3.CollectionBox<V>> openBox<V>(
956+
_i5.Future<impl.CollectionBox<V>> openBox<V>(
948957
String? name, {
949958
bool? preload = false,
950-
_i3.CollectionBox<V> Function(String, _i3.BoxCollection)? boxCreator,
959+
stub.CollectionBox<V> Function(String, impl.BoxCollection)? boxCreator,
951960
}) =>
952961
(super.noSuchMethod(
953962
Invocation.method(
954963
#openBox,
955964
[name],
956965
{#preload: preload, #boxCreator: boxCreator},
957966
),
958-
returnValue: _i5.Future<_i3.CollectionBox<V>>.value(
967+
returnValue: _i5.Future<impl.CollectionBox<V>>.value(
959968
_FakeCollectionBox_7<V>(
960969
this,
961970
Invocation.method(
@@ -965,7 +974,7 @@ class MockBoxCollection extends _i1.Mock implements _i3.BoxCollection {
965974
),
966975
),
967976
),
968-
) as _i5.Future<_i3.CollectionBox<V>>);
977+
) as _i5.Future<impl.CollectionBox<V>>);
969978

970979
@override
971980
_i5.Future<void> transaction(

0 commit comments

Comments
 (0)