sign in with pocketbase working

This commit is contained in:
davmar
2026-09-09 19:59:38 +02:00
parent ae464ff304
commit c6d1fdb19e
27 changed files with 1267 additions and 312 deletions
+6 -1
View File
@@ -1,9 +1,11 @@
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:myapp/main.dart';
import 'package:myapp/providers/auth_provider.dart';
import 'package:myapp/models/bank.dart';
import 'package:myapp/models/transaction_meta.dart';
import 'package:myapp/services/storage_service.dart';
import 'package:myapp/utils/app_config.dart';
import 'package:myapp/utils/constants.dart';
import 'package:myapp/utils/helpers.dart';
import 'package:myapp/utils/look_ahead.dart';
@@ -13,10 +15,13 @@ void main() {
TestWidgetsFlutterBinding.ensureInitialized();
Future<void> pumpApp(WidgetTester tester) async {
AppConfig.loadForTest();
SharedPreferences.setMockInitialValues({});
final storage = StorageService();
await storage.init();
await tester.pumpWidget(MyApp(storage: storage));
final auth = AuthController(storage);
await auth.init();
await tester.pumpWidget(MyApp(storage: storage, auth: auth));
}
testWidgets('splash shows the app name then opens Home', (tester) async {