From 1653b8b047b85a58ee0e6e4b231e1ed61e825a14 Mon Sep 17 00:00:00 2001 From: Kipruto <43873157+kelvinkipruto@users.noreply.github.com> Date: Tue, 30 Jan 2024 20:40:10 +0300 Subject: [PATCH] Update tests Signed-off-by: Kipruto <43873157+kelvinkipruto@users.noreply.github.com> --- .github/workflows/{dart.yml => ci.yml} | 3 ++- example/pubspec.lock | 2 +- pubspec.yaml | 1 + test/apps_list_method_channel_test.dart | 2 +- test/apps_list_test.dart | 1 + 5 files changed, 6 insertions(+), 3 deletions(-) rename .github/workflows/{dart.yml => ci.yml} (95%) diff --git a/.github/workflows/dart.yml b/.github/workflows/ci.yml similarity index 95% rename from .github/workflows/dart.yml rename to .github/workflows/ci.yml index 68da64f..95d022d 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/ci.yml @@ -23,6 +23,7 @@ jobs: # https://github.com/dart-lang/setup-dart/blob/main/README.md # - uses: dart-lang/setup-dart@v1 - uses: dart-lang/setup-dart@9a04e6d73cca37bd455e0608d7e5092f881fd603 + - uses: subosito/flutter-action@v2 - name: Install dependencies run: dart pub get @@ -39,4 +40,4 @@ jobs: # package:test for this step to succeed. Note that Flutter projects will # want to change this to 'flutter test'. - name: Run tests - run: dart test + run: flutter test diff --git a/example/pubspec.lock b/example/pubspec.lock index 3b28f34..aeee47f 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -7,7 +7,7 @@ packages: path: ".." relative: true source: path - version: "0.0.1" + version: "0.0.2" async: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 45230d0..7d8a38e 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -17,6 +17,7 @@ dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^2.0.0 + test: ^1.24.3 flutter: plugin: diff --git a/test/apps_list_method_channel_test.dart b/test/apps_list_method_channel_test.dart index 767f170..9f28661 100644 --- a/test/apps_list_method_channel_test.dart +++ b/test/apps_list_method_channel_test.dart @@ -13,7 +13,7 @@ void main() { .setMockMethodCallHandler( channel, (MethodCall methodCall) async { - return '42'; + return Future.value([]); }, ); }); diff --git a/test/apps_list_test.dart b/test/apps_list_test.dart index e7182fb..46e0c45 100644 --- a/test/apps_list_test.dart +++ b/test/apps_list_test.dart @@ -4,6 +4,7 @@ import 'package:apps_list/apps_list.dart'; import 'package:apps_list/apps_list_platform_interface.dart'; import 'package:apps_list/apps_list_method_channel.dart'; import 'package:plugin_platform_interface/plugin_platform_interface.dart'; +import 'dart:ui'; class MockAppsListPlatform with MockPlatformInterfaceMixin