Skip to content

Commit db5ec62

Browse files
committed
fix tests
1 parent 6e4572e commit db5ec62

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

packages/shared_preferences/shared_preferences_platform_interface/lib/shared_preferences_platform_interface.dart

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,15 @@ class InMemorySharedPreferencesStore extends SharedPreferencesStorePlatform {
124124
);
125125
}
126126

127+
@override
128+
Future<bool> clearWithPrefix(String prefix) async {
129+
return clearWithParameters(
130+
ClearParameters(
131+
filter: PreferencesFilter(prefix: prefix),
132+
),
133+
);
134+
}
135+
127136
@override
128137
Future<bool> clearWithParameters(ClearParameters parameters) async {
129138
final PreferencesFilter filter = parameters.filter;
@@ -145,6 +154,15 @@ class InMemorySharedPreferencesStore extends SharedPreferencesStorePlatform {
145154
);
146155
}
147156

157+
@override
158+
Future<Map<String, Object>> getAllWithPrefix(String prefix) async {
159+
return getAllWithParameters(
160+
GetAllParameters(
161+
filter: PreferencesFilter(prefix: prefix),
162+
),
163+
);
164+
}
165+
148166
@override
149167
Future<Map<String, Object>> getAllWithParameters(
150168
GetAllParameters parameters) async {

0 commit comments

Comments
 (0)