From 93f630a4d2a05d4b05edec827f0034ee24a703ba Mon Sep 17 00:00:00 2001 From: dshukertjr <18113850+dshukertjr@users.noreply.github.com> Date: Thu, 16 Jun 2022 16:05:58 +0900 Subject: [PATCH] fix: calling ensureInitialized in tests --- test/supabase_flutter_test.dart | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/test/supabase_flutter_test.dart b/test/supabase_flutter_test.dart index 5478facf..0250d1ac 100644 --- a/test/supabase_flutter_test.dart +++ b/test/supabase_flutter_test.dart @@ -1,3 +1,4 @@ +import 'package:flutter/material.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:supabase_flutter/supabase_flutter.dart'; @@ -9,6 +10,7 @@ void main() { const supabaseKey = ''; setUpAll(() async { + WidgetsFlutterBinding.ensureInitialized(); // Initialize the Supabase singleton await Supabase.initialize( url: supabaseUrl, @@ -17,12 +19,12 @@ void main() { ); }); - test('can access Supabase singleton', () async { + testWidgets('can access Supabase singleton', (tester) async { final client = Supabase.instance.client; expect(client, isNotNull); }); - test('can parse deeplink', () async { + testWidgets('can parse deeplink', (tester) async { final uri = Uri.parse( "io.supabase.flutterdemo://login-callback#access_token=aaa&expires_in=3600&refresh_token=bbb&token_type=bearer&type=recovery", ); @@ -32,7 +34,7 @@ void main() { expect(uriParams['refresh_token'], equals('bbb')); }); - test('can parse flutter web redirect link', () async { + testWidgets('can parse flutter web redirect link', (tester) async { final uri = Uri.parse( "http://localhost:55510/#access_token=aaa&expires_in=3600&refresh_token=bbb&token_type=bearer&type=magiclink", ); @@ -42,7 +44,8 @@ void main() { expect(uriParams['refresh_token'], equals('bbb')); }); - test('can parse flutter web custom page redirect link', () async { + testWidgets('can parse flutter web custom page redirect link', + (tester) async { final uri = Uri.parse( "http://localhost:55510/#/webAuth%23access_token=aaa&expires_in=3600&refresh_token=bbb&token_type=bearer&type=magiclink", );