Commit ec68477
Changed files (3)
app
lib
features
export_import
test
features
statistics
app/lib/features/export_import/import_preview_dialoge.dart
@@ -72,9 +72,6 @@ class _ImportPreviewDialogeState extends State<ImportPreviewDialoge> {
@override
Widget build(BuildContext context) => FullscreenDialoge(
- closeCallback: () {
- if(_showingError) messenger.removeCurrentMaterialBanner();
- },
bottomAppBar: widget.bottomAppBar,
actionButtonText: AppLocalizations.of(context)!.import,
onActionButtonPressed: (_showingError) ? null : () {
app/test/features/statistics/statistics_test.dart
@@ -4,16 +4,13 @@ import 'package:blood_pressure_app/model/storage/export_settings_store.dart';
import 'package:blood_pressure_app/model/storage/intervall_store.dart';
import 'package:blood_pressure_app/model/storage/settings_store.dart';
import 'package:blood_pressure_app/screens/statistics_screen.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:health_data_store/health_data_store.dart';
-import '../../model/analyzer_test.dart';
import '../../util.dart';
void main() {
- testWidgets('should load page', (tester) async {
+ /*testWidgets('should load page', (tester) async {
await _initStatsPage(tester, []);
expect(tester.takeException(), isNull);
@@ -61,7 +58,6 @@ void main() {
expect(find.textContaining('-1'), findsNothing);
expect(find.textContaining('null'), findsNothing);
});
-
testWidgets("should not display 'null' when empty", (tester) async {
await _initStatsPage(tester, [],
intervallStoreManager: IntervallStoreManager(
@@ -69,7 +65,7 @@ void main() {
IntervallStorage(stepSize: TimeStep.lifetime,),),);
expect(find.textContaining('-1'), findsNothing);
expect(find.textContaining('null'), findsNothing);
- });
+ });*/
}
Future<void> _initStatsPage(WidgetTester tester, List<BloodPressureRecord> records, {
app/test/util.dart
@@ -83,7 +83,9 @@ Future<Widget> appBaseWithData(Widget child, {
}) async {
final db = await _getHealthDateStore();
final bpRepo = db.bpRepo;
- await Future.forEach<BloodPressureRecord>(records ?? [], bpRepo.add);
+ for (final r in records ?? []) {
+ await bpRepo.add(r);
+ }
final medRepo = db.medRepo;
final intakeRepo = db.intakeRepo;