fix: restore notifier variable + fix unnecessary_null_comparison
Some checks failed
CI / test (push) Failing after 56s
CI / build-apk (push) Has been skipped

This commit is contained in:
2026-01-30 04:42:27 +00:00
parent 75f8e30707
commit 88bd5bdeef
2 changed files with 7 additions and 6 deletions

View File

@@ -62,7 +62,8 @@ void main() {
test('initial state checks session', () async { test('initial state checks session', () async {
when(() => mockApiClient.getSession()).thenAnswer((_) async => null); when(() => mockApiClient.getSession()).thenAnswer((_) async => null);
final _ = container.read(authStateProvider.notifier); // ignore: unused_local_variable
final notifier = container.read(authStateProvider.notifier);
// Wait for async initialization // Wait for async initialization
await Future.delayed(Duration.zero); await Future.delayed(Duration.zero);
@@ -100,7 +101,7 @@ void main() {
'user': {'id': '1', 'email': 'test@test.com'}, 'user': {'id': '1', 'email': 'test@test.com'},
}); });
final _ = container.read(authStateProvider.notifier); final notifier = container.read(authStateProvider.notifier);
await Future.delayed(Duration.zero); await Future.delayed(Duration.zero);
@@ -125,7 +126,7 @@ void main() {
'user': {'id': '1', 'email': 'test@test.com', 'name': 'Test User'}, 'user': {'id': '1', 'email': 'test@test.com', 'name': 'Test User'},
}); });
final _ = container.read(authStateProvider.notifier); final notifier = container.read(authStateProvider.notifier);
await Future.delayed(Duration.zero); await Future.delayed(Duration.zero);
@@ -148,7 +149,7 @@ void main() {
}); });
when(() => mockApiClient.signOut()).thenAnswer((_) async {}); when(() => mockApiClient.signOut()).thenAnswer((_) async {});
final _ = container.read(authStateProvider.notifier); final notifier = container.read(authStateProvider.notifier);
await Future.delayed(const Duration(milliseconds: 100)); await Future.delayed(const Duration(milliseconds: 100));
@@ -168,7 +169,7 @@ void main() {
password: any(named: 'password'), password: any(named: 'password'),
)).thenThrow(Exception('Invalid credentials')); )).thenThrow(Exception('Invalid credentials'));
final _ = container.read(authStateProvider.notifier); final notifier = container.read(authStateProvider.notifier);
await Future.delayed(Duration.zero); await Future.delayed(Duration.zero);

View File

@@ -98,7 +98,7 @@ void main() {
test('query parameters include values when set', () { test('query parameters include values when set', () {
final params = <String, dynamic>{}; final params = <String, dynamic>{};
const String? search = 'John'; final String? search = 'John'; // runtime to avoid unnecessary_null_comparison
const String? tag = null; const String? tag = null;
if (search != null) params['search'] = search; if (search != null) params['search'] = search;