Repository navigation
Nested projects tests are run with the parent when using "Run All Tests", and can cause package resolution errors #3791
Description
Describe the bug
Since upgrading Dart Code to 3.32.0 "Run All Tests" produces lot's of Errors.
To Reproduce
Steps to reproduce the behavior:
- Update Dart Code to 3.32.0
- Open 'Testing' tab
- Clear Filter (all works fine if Filter contains search string)
- Click on 'Run Tests' or run 'Test: Run All Tests' action
- All tests fail with errors like
Error: Couldn't resolve the package 'bloc_test' in 'package:bloc_test/bloc_test.dart'.
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/app_content/app_content_bloc.dart'.
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/configuration/configuration_bloc.dart'.
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/data/data.dart'.
: Error: Not found: 'package:bloc_test/bloc_test.dart'
../…/blocs/app_content_bloc_test.dart:1
import 'package:bloc_test/bloc_test.dart';
...
Running tests individually works fine.
Versions:
- VS Code version: 1.63.2
- Dart extension version: 3.32.0
- Dart/Flutter SDK version: 2.15.1/2.8.1
Captured Log
Dart Code extension: 3.32.0 Flutter extension: 3.32.0 (activated)App: Visual Studio Code
Version: 1.63.2
Platform: macWorkspace type: Flutter
Analyzer type: LSP
Multi-root?: falseDart SDK:
Loc: /Users/jochen/.fvm/2.8.1/bin/cache/dart-sdk
Ver: 2.15.1
Flutter SDK:
Loc: /Users/jochen/.fvm/2.8.1
Ver: 2.8.1HTTP_PROXY: undefined
NO_PROXY: undefinedLogging Categories:
General, DartTest, FlutterTestWed Jan 19 2022 [21:18:36 GMT+0100 (Central European Standard Time)] Log file started
[9:18:39 PM] [General] [Info] Starting debug session...
[9:18:39 PM] [General] [Info] workspace: /Users/jochen/coden/esanum/flutter_app
[9:18:39 PM] [General] [Info] program : /Users/jochen/coden/esanum/flutter_app/packages/user_data/test/message_dao_test.dart
[9:18:39 PM] [General] [Info] Using workspace as cwd: /Users/jochen/coden/esanum/flutter_app
[9:18:39 PM] [General] [Info] Found better project root to use as cwd: /Users/jochen/coden/esanum/flutter_app/packages/user_data
[9:18:39 PM] [General] [Info] Detected launch project as Flutter
[9:18:39 PM] [General] [Info] Detected launch project as a Test project
[9:18:39 PM] [General] [Info] Using FlutterTest debug adapter for this session
[9:18:39 PM] [General] [Info] Starting debug session...
[9:18:39 PM] [General] [Info] workspace: /Users/jochen/coden/esanum/flutter_app
[9:18:39 PM] [General] [Info] program : /Users/jochen/coden/esanum/flutter_app/packages/user_data/test/message_dao_test.dart
[9:18:39 PM] [General] [Info] Using workspace as cwd: /Users/jochen/coden/esanum/flutter_app
[9:18:39 PM] [General] [Info] Found better project root to use as cwd: /Users/jochen/coden/esanum/flutter_app/packages/user_data
[9:18:39 PM] [General] [Info] Detected launch project as Flutter
[9:18:39 PM] [General] [Info] Detected launch project as a Test project
[9:18:39 PM] [General] [Info] Using FlutterTest debug adapter for this session
[9:18:39 PM] [General] [Info] Debug session starting...
{
"suppressPromptOnErrors": true,
"name": "flutter_app Tests",
"noDebug": true,
"request": "launch",
"type": "dart",
"args": [
"/Users/jochen/coden/esanum/flutter_app/test/blocs/app_content_bloc_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/blocs/app_cubit_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/blocs/app_lifecycle_cubit_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/blocs/configuration_bloc_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/blocs/connectivity_cubit_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/blocs/home_screen_bloc_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/blocs/inbox_bloc_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/blocs/inbox_detail_bloc_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/blocs/translations_cubit_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/blocs/web_view_cubit_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/core/file_access_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/core/hex_color_parse_error_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/core/logger_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/core/route_launcher_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/core/svg_loader_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/core/translations_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/data/data_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/models/meglink_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/models/push_notification_test.dart",
"/Users/jochen/coden/esanum/flutter_app/test/models/remote_message_data_test.dart",
…
[9:18:39 PM] [General] [Info] Debug session starting...
{
"suppressPromptOnErrors": true,
"name": "user_data Tests",
"noDebug": true,
"request": "launch",
"type": "dart",
"args": [],
"expectSingleTest": false,
"program": "/Users/jochen/coden/esanum/flutter_app/packages/user_data/test/message_dao_test.dart",
"toolArgs": [],
"dartCodeDebugSessionID": "session-3ea34",
"cwd": "/Users/jochen/coden/esanum/flutter_app/packages/user_data",
"toolEnv": {
"FLUTTER_HOST": "VSCode",
"PUB_ENVIRONMENT": "vscode.dart-code"
},
"sendLogsToClient": true,
"additionalProjectPaths": [
"/Users/jochen/coden/esanum/flutter_app"
],
"vmAdditionalArgs": [],
"vmServicePort": 0,
"dartSdkPath": "/Users/jochen/.fvm/2.8.1/bin/cache/dart-sdk",
"maxLogLineLength": 2000,
"debugSdkLibraries": true,
"debugExternalPackageLibraries": true,
"showDartDeveloperLogs": true,
"evaluateGettersInDebugViews": true,
"evaluateToStringInDebugViews": true,
"flutterSdkPath": "/Users/jochen/.fvm/2.8.1",
"useInspectorNotificationsForWidgetErrors": true,
"showMemoryUsage": false,
"debuggerType": 3
}
[9:18:39 PM] [General] [Info] Using flutter_test debugger for FlutterTest
[9:18:39 PM] [General] [Info] Running debugger via node with /Users/jochen/.vscode/extensions/dart-code.dart-code-3.32.0/out/dist/debug.js flutter_test
[9:18:39 PM] [General] [Info] Using flutter_test debugger for FlutterTest
[9:18:39 PM] [General] [Info] Running debugger via node with /Users/jochen/.vscode/extensions/dart-code.dart-code-3.32.0/out/dist/debug.js flutter_test
[9:18:39 PM] [General] [Warn] Did not find session 5d1b0335-728a-47a6-9259-3b84b87c6854 to handle dart.progressStart. There were 0 sessions:
[9:18:39 PM] [General] [Warn] Event will be queued and processed when the session start event fires
[9:18:39 PM] [General] [Warn] Did not find session 5eee4da8-47ca-4765-b7b9-8b974211df0d to handle dart.progressStart. There were 0 sessions:
[9:18:39 PM] [General] [Warn] Event will be queued and processed when the session start event fires
[9:18:39 PM] [General] [Info] Processing delayed event dart.progressStart for session 5d1b0335-728a-47a6-9259-3b84b87c6854
[9:18:39 PM] [General] [Info] Processing delayed event dart.progressStart for session 5eee4da8-47ca-4765-b7b9-8b974211df0d
[9:18:39 PM] [FlutterTest] [Info] [user_data Tests] Spawning /Users/jochen/.fvm/2.8.1/bin/flutter with args ["test","--machine","test/message_dao_test.dart"]
[9:18:39 PM] [FlutterTest] [Info] [user_data Tests] .. in /Users/jochen/coden/esanum/flutter_app/packages/user_data
[9:18:39 PM] [FlutterTest] [Info] [user_data Tests] .. with {"toolEnv":{"FLUTTER_HOST":"VSCode","PUB_ENVIRONMENT":"vscode.dart-code"}}
[9:18:39 PM] [FlutterTest] [Info] [user_data Tests] PID: 64194
[9:18:39 PM] [FlutterTest] [Info] [flutter_app Tests] Spawning /Users/jochen/.fvm/2.8.1/bin/flutter with args ["test","--machine","/Users/jochen/coden/esanum/flutter_app/test/blocs/app_content_bloc_test.dart","/Users/jochen/coden/esanum/flutter_app/test/blocs/app_cubit_test.dart","/Users/jochen/coden/esanum/flutter_app/test/blocs/app_lifecycle_cubit_test.dart","/Users/jochen/coden/esanum/flutter_app/test/blocs/configuration_bloc_test.dart","/Users/jochen/coden/esanum/flutter_app/test/blocs/connectivity_cubit_test.dart","/Users/jochen/coden/esanum/flutter_app/test/blocs/home_screen_bloc_test.dart","/Users/jochen/coden/esanum/flutter_app/test/blocs/inbox_bloc_test.dart","/Users/jochen/coden/esanum/flutter_app/test/blocs/inbox_detail_bloc_test.dart","/Users/jochen/coden/esanum/flutter_app/test/blocs/translations_cubit_test.dart","/Users/jochen/coden/esanum/flutter_app/test/blocs/web_view_cubit_test.dart","/Users/jochen/coden/esanum/flutter_app/test/core/file_access_test.dart","/Users/jochen/coden/esanum/flutter_app/test/core/hex_color_parse_error_test.dart","/Users/jochen/coden/esanum/flutter_app/test/core/logger_test.dart","/Users/jochen/coden/esanum/flutter_app/test/core/route_launcher_test.dart","/Users/jochen/coden/esanum/flutter_app/test/core/svg_loader_test.dart","/Users/jochen/coden/esanum/flutter_app/test/core/translations_test.dart","/Users/jochen/coden/esanum/flutter_app/test/data/data_test.dart","/Users/jochen/coden/esanum/flutter_app/test/models/meglink_test.dart","/Users/jochen/coden/esanum/flutter_app/test/models/push_notification_test.dart","/Users/jochen/coden/esanum/flutter_app/test/models/remote_message_data_test.dart","/Users/jochen/coden/esanum/flutter_app/test/services/analytics_service_test.dart","/Users/jochen/coden/esanum/flutter_app/test/services/service_locator_test.dart","/Users/jochen/coden/esanum/flutter_app/test/core/extensions/asset_bundle_extension_test.dart","/Users/jochen/coden/esanum/flutter_app/test/core/extensions/json_codec_extension_test.dart","/Users/jochen/coden…
[9:18:39 PM] [FlutterTest] [Info] [flutter_app Tests] .. in /Users/jochen/coden/esanum/flutter_app/packages/user_data
[9:18:39 PM] [FlutterTest] [Info] [flutter_app Tests] .. with {"toolEnv":{"FLUTTER_HOST":"VSCode","PUB_ENVIRONMENT":"vscode.dart-code"}}
[9:18:39 PM] [FlutterTest] [Info] [flutter_app Tests] PID: 64193
[9:18:40 PM] [FlutterTest] [Error] [flutter_app Tests] Waiting for another flutter command to release the startup lock...
[9:18:41 PM] [FlutterTest] [Info] [user_data Tests] <== {"protocolVersion":"0.1.1","runnerVersion":"1.17.12","pid":64223,"type":"start","time":0}
[9:18:41 PM] [FlutterTest] [Info] [user_data Tests] <== {"suite":{"id":0,"platform":"vm","path":"/Users/jochen/coden/esanum/flutter_app/packages/user_data/test/message_dao_test.dart"},"type":"suite","time":0}
[9:18:41 PM] [FlutterTest] [Info] [user_data Tests] <== {"test":{"id":1,"name":"loading /Users/jochen/coden/esanum/flutter_app/packages/user_data/test/message_dao_test.dart","suiteID":0,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":2}
[9:18:41 PM] [FlutterTest] [Info] [user_data Tests] <== {"count":1,"time":15,"type":"allSuites"}
[9:18:41 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"protocolVersion":"0.1.1","runnerVersion":"1.17.12","pid":64224,"type":"start","time":0}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"suite":{"id":0,"platform":"vm","path":"/Users/jochen/coden/esanum/flutter_app/test/blocs/app_content_bloc_test.dart"},"type":"suite","time":1}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"test":{"id":1,"name":"loading /Users/jochen/coden/esanum/flutter_app/test/blocs/app_content_bloc_test.dart","suiteID":0,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":2}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"suite":{"id":2,"platform":"vm","path":"/Users/jochen/coden/esanum/flutter_app/test/blocs/app_cubit_test.dart"},"type":"suite","time":11}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"test":{"id":3,"name":"loading /Users/jochen/coden/esanum/flutter_app/test/blocs/app_cubit_test.dart","suiteID":2,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":11}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"suite":{"id":4,"platform":"vm","path":"/Users/jochen/coden/esanum/flutter_app/test/blocs/app_lifecycle_cubit_test.dart"},"type":"suite","time":11}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"test":{"id":5,"name":"loading /Users/jochen/coden/esanum/flutter_app/test/blocs/app_lifecycle_cubit_test.dart","suiteID":4,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":11}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"suite":{"id":6,"platform":"vm","path":"/Users/jochen/coden/esanum/flutter_app/test/blocs/configuration_bloc_test.dart"},"type":"suite","time":12}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"test":{"id":7,"name":"loading /Users/jochen/coden/esanum/flutter_app/test/blocs/configuration_bloc_test.dart","suiteID":6,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":12}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"suite":{"id":8,"platform":"vm","path":"/Users/jochen/coden/esanum/flutter_app/test/blocs/connectivity_cubit_test.dart"},"type":"suite","time":12}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"test":{"id":9,"name":"loading /Users/jochen/coden/esanum/flutter_app/test/blocs/connectivity_cubit_test.dart","suiteID":8,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":12}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"suite":{"id":10,"platform":"vm","path":"/Users/jochen/coden/esanum/flutter_app/test/blocs/home_screen_bloc_test.dart"},"type":"suite","time":15}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"test":{"id":11,"name":"loading /Users/jochen/coden/esanum/flutter_app/test/blocs/home_screen_bloc_test.dart","suiteID":10,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":15}
[9:18:42 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"count":114,"time":21,"type":"allSuites"}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'bloc_test' in 'package:bloc_test/bloc_test.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/app_content/app_content_bloc.dart'.
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/configuration/configuration_bloc.dart'.
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/data/data.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:1:8: Error: Not found: 'package:bloc_test/bloc_test.dart'
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] import 'package:bloc_test/bloc_test.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:2:8: Error: Not found: 'package:flutter_app/blocs/app_content/app_content_bloc.dart'
import 'package:flutter_app/blocs/app_content/app_content_bloc.dart';
^
../../test/blocs/app_content_bloc_test.dart:3:8: Error: Not found: 'package:flutter_app/blocs/configuration/configuration_bloc.dart'
import 'package:flutter_app/blocs/configuration/configuration_bloc.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:4:8: Error: Not found: 'package:flutter_app/data/data.dart'
import 'package:flutter_app/data/data.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:1:8: Error: Not found: 'package:bloc_test/bloc_test.dart'
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] import 'package:bloc_test/bloc_test.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:3:8: Error: Not found: 'package:flutter_app/blocs/app_content/app_content_bloc.dart'
import 'package:flutter_app/blocs/app_content/app_content_bloc.dart';
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/app_cubit/app_cubit.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/app_lifecycle/app_lifecycle_cubit.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:6:8: Error: Not found: 'package:flutter_app/blocs/configuration/configuration_bloc.dart'
import 'package:flutter_app/blocs/configuration/configuration_bloc.dart';
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/connectivity/connectivity_cubit.dart'.
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/home_screen/home_screen_bloc.dart'.
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/inbox/inbox_bloc.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/inbox_detail/inbox_detail_bloc.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/translations/translations_cubit.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/web_view/web_view_cubit.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/core/theme/app_themes.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/ui/legal_screen/cubit/legal_screen_cubit.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/ui/menu_screen/cubit/cubit.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/core/route_launcher.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/data/configuration_repository/updater/updater.dart'.
../../test/test_utils/mocks/mocktail/data.dart:2:8: Error: Not found: 'package:flutter_app/data/data.dart'
import 'package:flutter_app/data/data.dart';
^
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/data/rest/rest.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/core/file_access.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:4:8: Error: Not found: 'package:flutter_app/blocs/app_cubit/app_cubit.dart'
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] import 'package:flutter_app/blocs/app_cubit/app_cubit.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:5:8: Error: Not found: 'package:flutter_app/blocs/app_lifecycle/app_lifecycle_cubit.dart'
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] import 'package:flutter_app/blocs/app_lifecycle/app_lifecycle_cubit.dart';
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:7:8: Error: Not found: 'package:flutter_app/blocs/connectivity/connectivity_cubit.dart'
import 'package:flutter_app/blocs/connectivity/connectivity_cubit.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:8:8: Error: Not found: 'package:flutter_app/blocs/home_screen/home_screen_bloc.dart'
import 'package:flutter_app/blocs/home_screen/home_screen_bloc.dart';
^
../../test/test_utils/mocks/mocktail/blocs.dart:9:8: Error: Not found: 'package:flutter_app/blocs/inbox/inbox_bloc.dart'
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] import 'package:flutter_app/blocs/inbox/inbox_bloc.dart';
^
../../test/test_utils/mocks/mocktail/blocs.dart:10:8: Error: Not found: 'package:flutter_app/blocs/inbox_detail/inbox_detail_bloc.dart'
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] import 'package:flutter_app/blocs/inbox_detail/inbox_detail_bloc.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:11:8: Error: Not found: 'package:flutter_app/blocs/translations/translations_cubit.dart'
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] import 'package:flutter_app/blocs/translations/translations_cubit.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:12:8: Error: Not found: 'package:flutter_app/blocs/web_view/web_view_cubit.dart'
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] import 'package:flutter_app/blocs/web_view/web_view_cubit.dart';
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:13:8: Error: Not found: 'package:flutter_app/core/theme/app_themes.dart'
import 'package:flutter_app/core/theme/app_themes.dart';
^
../../test/test_utils/mocks/mocktail/blocs.dart:14:8: Error: Not found: 'package:flutter_app/ui/legal_screen/cubit/legal_screen_cubit.dart'
import 'package:flutter_app/ui/legal_screen/cubit/legal_screen_cubit.dart';
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
../../test/test_utils/mocks/mocktail/blocs.dart:15:8: Error: Not found: 'package:flutter_app/ui/menu_screen/cubit/cubit.dart'
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] import 'package:flutter_app/ui/menu_screen/cubit/cubit.dart';
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/core.dart:1:8: Error: Not found: 'package:flutter_app/core/route_launcher.dart'
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] import 'package:flutter_app/core/route_launcher.dart';
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:1:8: Error: Not found: 'package:flutter_app/data/configuration_repository/updater/updater.dart'
import 'package:flutter_app/data/configuration_repository/updater/updater.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:3:8: Error: Not found: 'package:flutter_app/data/rest/rest.dart'
import 'package:flutter_app/data/rest/rest.dart';
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/services.dart:1:8: Error: Not found: 'package:flutter_app/core/file_access.dart'
import 'package:flutter_app/core/file_access.dart';
^
../../test/test_utils/objects/packages/configuration_package.dart:1:8: Error: Not found: 'package:flutter_app/core/file_access.dart'
import 'package:flutter_app/core/file_access.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:2:8: Error: Not found: 'package:flutter_app/data/configuration_repository/updater/updater.dart'
import 'package:flutter_app/data/configuration_repository/updater/updater.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:3:8: Error: Not found: 'package:flutter_app/data/data.dart'
import 'package:flutter_app/data/data.dart';
^
../../test/test_utils/objects/packages/configuration_package.dart:4:8: Error: Not found: 'package:flutter_app/data/rest/rest.dart'
import 'package:flutter_app/data/rest/rest.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:5:8: Error: Not found: 'package:flutter_app/data/data.dart'
import 'package:flutter_app/data/data.dart';
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:3:8: Error: Not found: 'package:flutter_app/data/data.dart'
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] import 'package:flutter_app/data/data.dart';
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/language_configuration.dart:5:8: Error: Not found: 'package:flutter_app/data/data.dart'
import 'package:flutter_app/data/data.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/legal_configuration.dart:2:8: Error: Not found: 'package:flutter_app/data/data.dart'
import 'package:flutter_app/data/data.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:2:8: Error: Not found: 'package:flutter_app/data/data.dart'
import 'package:flutter_app/data/data.dart';
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_icons_configuration.dart:1:8: Error: Not found: 'package:flutter_app/data/data.dart'
import 'package:flutter_app/data/data.dart';
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:18:53: Error: Type 'TranslationsCubit' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockTranslationsCubit extends Mock implements TranslationsCubit {}
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:20:50: Error: Type 'HomeScreenBloc' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockHomeScreenBloc extends Mock implements HomeScreenBloc {}
^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:22:45: Error: Type 'InboxBloc' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockInboxBloc extends Mock implements InboxBloc {}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:24:51: Error: Type 'InboxDetailBloc' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockInboxDetailBloc extends Mock implements InboxDetailBloc {}
^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:26:52: Error: Type 'LegalScreenCubit' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockLegalScreenCubit extends Mock implements LegalScreenCubit {}
^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:28:51: Error: Type 'MenuScreenCubit' not found.
class MockMenuScreenCubit extends Mock implements MenuScreenCubit {}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:30:53: Error: Type 'ConnectivityCubit' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockConnectivityCubit extends Mock implements ConnectivityCubit {}
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:32:53: Error: Type 'AppLifecycleCubit' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockAppLifecycleCubit extends Mock implements AppLifecycleCubit {}
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:34:53: Error: Type 'ConfigurationBloc' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockConfigurationBloc extends Mock implements ConfigurationBloc {}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:36:50: Error: Type 'AppContentBloc' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockAppContentBloc extends Mock implements AppContentBloc {}
^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:38:48: Error: Type 'WebViewCubit' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockWebViewCubit extends Mock implements WebViewCubit {}
^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:40:44: Error: Type 'AppCubit' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockAppCubit extends Mock implements AppCubit {
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:41:10: Error: Type 'AppCubit' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static AppCubit get basicMock {
^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:53:10: Error: Type 'AppCubit' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static AppCubit createBasicMock(BuildContext context) => basicMock;
^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/core.dart:4:49: Error: Type 'RouteLauncher' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockRouteLauncher extends Mock implements RouteLauncher {}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:8:57: Error: Type 'PreferencesRepository' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockPreferencesRepository extends Mock implements PreferencesRepository {}
^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:10:63: Error: Type 'BaseConfigurationRepository' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockBaseConfigurationRepository extends Mock implements BaseConfigurationRepository {}
^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:12:53: Error: Type 'GenericConfigFile' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockGenericConfigFile extends Mock implements GenericConfigFile {}
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:14:50: Error: Type 'FileRepository' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockFileRepository extends Mock implements FileRepository {}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:16:46: Error: Type 'FISService' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockFISService extends Mock implements FISService {}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:18:47: Error: Type 'FileService' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockFileService extends Mock implements FileService {}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:20:51: Error: Type 'LegalConfigFile' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockLegalConfigFile extends Mock implements LegalConfigFile {}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:22:50: Error: Type 'I18nConfigFile' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockI18nConfigFile extends Mock implements I18nConfigFile {}
^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:24:50: Error: Type 'MenuConfigFile' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockMenuConfigFile extends Mock implements MenuConfigFile {}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:26:55: Error: Type 'GenericConfigFile' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockMenuIconsConfigFile extends Mock implements GenericConfigFile {}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:28:49: Error: Type 'AppConfigFile' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockAppConfigFile extends Mock implements AppConfigFile {}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:30:91: Error: Type 'GenericConfigFile' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockPackageUpdater extends Mock implements PackageUpdater<TestConfigurationPackage, GenericConfigFile> {}
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:30:50: Error: Type 'PackageUpdater' not found.
class MockPackageUpdater extends Mock implements PackageUpdater<TestConfigurationPackage, GenericConfigFile> {}
^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:30:50: Error: Expected 0 type arguments.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockPackageUpdater extends Mock implements PackageUpdater<TestConfigurationPackage, GenericConfigFile> {}
^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:32:55: Error: Type 'LegalPackageUpdater' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockLegalPackageUpdater extends Mock implements LegalPackageUpdater {}
^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:34:54: Error: Type 'MenuPackageUpdater' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockMenuPackageUpdater extends Mock implements MenuPackageUpdater {}
^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:36:59: Error: Type 'MenuIconsPackageUpdater' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockMenuIconsPackageUpdater extends Mock implements MenuIconsPackageUpdater {}
^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:38:54: Error: Type 'MessagesRepository' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockMessagesRepository extends Mock implements MessagesRepository {}
^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/data.dart:40:60: Error: Type 'ConfigurationsRepository' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockConfigurationsRepository extends Mock implements ConfigurationsRepository {}
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/services.dart:4:46: Error: Type 'FileAccess' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockFileAccess extends Mock implements FileAccess {}
^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:6:61: Error: Type 'GenericConfigFile' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class TestConfigurationPackage extends ConfigurationPackage {
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:6:40: Error: Type 'ConfigurationPackage' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class TestConfigurationPackage extends ConfigurationPackage {
^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:6:40: Error: Expected 0 type arguments.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class TestConfigurationPackage extends ConfigurationPackage {
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:9:14: Error: Type 'GenericConfigFile' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] required GenericConfigFile configFile,
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:10:5: Error: Type 'FileAccess' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] FileAccess? fileAccess,
^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:14:75: Error: Type 'GenericConfigFile' not found.
class TestPackageUpdater extends PackageUpdater<TestConfigurationPackage, GenericConfigFile> {
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:14:34: Error: Type 'PackageUpdater' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class TestPackageUpdater extends PackageUpdater<TestConfigurationPackage, GenericConfigFile> {
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:14:34: Error: Expected 0 type arguments.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class TestPackageUpdater extends PackageUpdater<TestConfigurationPackage, GenericConfigFile> {
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:15:9: Error: Type 'FileAccess' not found.
final FileAccess? fileAccess;
^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:17:5: Error: Type 'FileRepository' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] FileRepository? fileRepository,
^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:18:5: Error: Type 'BaseConfigurationRepository' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] BaseConfigurationRepository? baseConfigurationRepository,
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:19:5: Error: Type 'FileAccess' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] FileAccess? fileAccess,
^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:20:5: Error: Type 'FISService' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] FISService? fisService,
^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:21:5: Error: Type 'FileService' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] FileService? fileService,
^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/language_configuration.dart:41:55: Error: Type 'TranslationsConfigurationPackage' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] class MockTranslationsConfigurationPackage implements TranslationsConfigurationPackage {
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/language_configuration.dart:43:3: Error: Type 'I18nConfigFile' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] I18nConfigFile get configFile => TestLanguageConfiguration.i18nConfigFile;
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/language_configuration.dart:46:3: Error: Type 'LanguageConfiguration' not found.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] LanguageConfiguration? get configuration => TestLanguageConfiguration.languageConfiguration;
^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:88:47: Error: Method not found: 'CustomUserAgentConfiguration'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final customUserAgentConfiguration = CustomUserAgentConfiguration(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:94:32: Error: Method not found: 'Notifications'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final notifications = Notifications(
^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:100:37: Error: Method not found: 'EventConfiguration'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final eventConfiguration = EventConfiguration(
^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:117:30: Error: 'EventConfiguration' isn't a type.
..events = ListBuilder([eventConfiguration]),
^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:114:29: Error: Method not found: 'EventsListConfiguration'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final eventsList = EventsListConfiguration(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:120:31: Error: Method not found: 'AppThemeData'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final appThemeData = AppThemeData(
^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:131:28: Error: Method not found: 'IdpConfiguration'.
static final esanumIdp = IdpConfiguration(
^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:142:30: Error: Method not found: 'IdpConfiguration'.
static final facebookIdp = IdpConfiguration(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:151:30: Error: Method not found: 'IdpConfiguration'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final linkedinIdp = IdpConfiguration(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:165:26: Error: Undefined name 'NetworkingType'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ..networkingType = NetworkingType.networkingOpen
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:166:28: Error: Undefined name 'RegistrationType'.
..registrationType = RegistrationType.registrationClosed
^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:168:40: Error: 'IdpConfiguration' isn't a type.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ..identityProvider = ListBuilder([esanumIdp, facebookIdp, linkedinIdp]),
^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:160:33: Error: Method not found: 'AuthenticationConfiguration'.
static final authentication = AuthenticationConfiguration(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:171:35: Error: Method not found: 'AppConfiguration'.
static final appConfiguration = AppConfiguration(
^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:182:32: Error: Method not found: 'AppConfigFile'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final appConfigFile = AppConfigFile((builder) {
^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:189:42: Error: Method not found: 'AppConfigurationPackage'.
static final appConfigurationPackage = AppConfigurationPackage(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:48:29: Error: Method not found: 'BackendConfiguration'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final fisBackend = BackendConfiguration((builder) => builder..url = 'https://fis-stg.event.gd/');
^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:50:29: Error: Method not found: 'BackendConfiguration'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final cmsBackend = BackendConfiguration(
^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:56:37: Error: Method not found: 'BackendConfiguration'.
static final secureAssetBackend = BackendConfiguration(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:62:25: Error: Method not found: 'LanguageConfiguration'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final locale = LanguageConfiguration(
^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:74:24: Error: Method not found: 'AppThemeData'.
static final theme = AppThemeData(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:78:33: Error: Method not found: 'AuthenticationConfiguration'.
static final authentication = AuthenticationConfiguration();
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:80:36: Error: Method not found: 'BaseConfiguration'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final baseConfiguration = BaseConfiguration(
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/language_configuration.dart:25:40: Error: Method not found: 'LanguageConfiguration'.
static final languageConfiguration = LanguageConfiguration(
^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/language_configuration.dart:31:33: Error: Method not found: 'I18nConfigFile'.
static final i18nConfigFile = I18nConfigFile((builder) {
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/legal_configuration.dart:30:37: Error: Method not found: 'LegalConfiguration'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final legalConfiguration = LegalConfiguration((builder) {
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/legal_configuration.dart:49:34: Error: Method not found: 'LegalConfigFile'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final legalConfigFile = LegalConfigFile((builder) {
^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/legal_configuration.dart:56:44: Error: Method not found: 'LegalConfigurationPackage'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final legalConfigurationPackage = LegalConfigurationPackage(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:45:32: Error: Method not found: 'MenuStructure'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final menuStructure = MenuStructure(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:49:33: Error: Method not found: 'MenuConfigFile'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final menuConfigFile = MenuConfigFile((builder) {
^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:56:43: Error: Method not found: 'MenuConfigurationPackage'.
static final menuConfigurationPackage = MenuConfigurationPackage(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:61:37: Error: Method not found: 'ContentItem'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final webLinkContentItem = ContentItem(
^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:74:41: Error: Method not found: 'ContentItem'.
static final webViewHtmlContentItem = ContentItem(
^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:87:35: Error: Method not found: 'ContentItem'.
static final contentItemBadge = ContentItem(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:110:31: Error: 'ContentItem' isn't a type.
..content = ListBuilder(contentItems),
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:107:30: Error: Method not found: 'MenuContent'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final menuContent = MenuContent(
^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:113:36: Error: Method not found: 'MenuConfiguration'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final menuConfiguration = MenuConfiguration((builder) => builder..menu = menuContent.toBuilder());
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_icons_configuration.dart:19:17: Error: Undefined name 'GenericConfigFile'.
..files = GenericConfigFile.fromJson(jsonString)!.files!.toBuilder();
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_icons_configuration.dart:16:38: Error: Method not found: 'GenericConfigFile'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final menuIconsConfigFile = GenericConfigFile((builder) {
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/configurations/menu_icons_configuration.dart:22:48: Error: Method not found: 'MenuIconsConfigurationPackage'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] static final menuIconsConfigurationPackage = MenuIconsConfigurationPackage(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:11:14: Error: No named parameter with the name 'path'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] }) : super(path: path, configFile: configFile, fileAccess: fileAccess);
^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:11:8: Error: 'ConfigurationBloc' isn't a type.
late ConfigurationBloc configurationBloc;
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:12:8: Error: 'FileRepository' isn't a type.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] late FileRepository fileRepository;
^^^^^^^^^^^^^^
../../test/blocs/app_content_bloc_test.dart:13:8: Error: 'PreferencesRepository' isn't a type.
late PreferencesRepository preferencesRepository;
^^^^^^^^^^^^^^^^^^^^^
../../test/blocs/app_content_bloc_test.dart:15:3: Error: 'AppContentBloc' isn't a type.
AppContentBloc appContentBlocBuilder() => AppContentBloc(
^^^^^^^^^^^^^^
../../test/blocs/app_content_bloc_test.dart:15:45: Error: Method not found: 'AppContentBloc'.
AppContentBloc appContentBlocBuilder() => AppContentBloc(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^
../../test/blocs/app_content_bloc_test.dart:33:11: Error: 'AppContentBloc' isn't a type.
act: (AppContentBloc bloc) => bloc.add(ExtractAppContent()),
^^^^^^^^^^^^^^
../../test/blocs/app_content_bloc_test.dart:33:44: Error: Method not found: 'ExtractAppContent'.
act: (AppContentBloc bloc) => bloc.add(ExtractAppContent()),
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:34:24: Error: 'AppContentExtracting' isn't a type.
expect: () => [isA(), isA()],
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:34:53: Error: 'AppContentExtractedSucessfully' isn't a type.
expect: () => [isA(), isA()],
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:38:42: Error: Method not found: 'CheckForConfigurationUpdates'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] verify(() => configurationBloc.add(CheckForConfigurationUpdates(forceRefresh: true))).called(1);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:27:3: Error: Method not found: 'blocTest'.
blocTest(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:48:11: Error: 'AppContentBloc' isn't a type.
act: (AppContentBloc bloc) => bloc.add(ExtractAppContent()),
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:48:44: Error: Method not found: 'ExtractAppContent'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] act: (AppContentBloc bloc) => bloc.add(ExtractAppContent()),
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:49:24: Error: 'AppContentExtracting' isn't a type.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] expect: () => [isA(), isA()],
^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:49:53: Error: 'AppContentExtractedWithError' isn't a type.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] expect: () => [isA(), isA()],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:53:47: Error: Method not found: 'CheckForConfigurationUpdates'.
verifyNever(() => configurationBloc.add(CheckForConfigurationUpdates(forceRefresh: true)));
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/blocs/app_content_bloc_test.dart:42:3: Error: Method not found: 'blocTest'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] blocTest(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:46:20: Error: 'AppState' isn't a type.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] const Stream.empty(),
^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:47:54: Error: Undefined name 'AppThemes'.
initialState: AppState(title: 'My App', theme: AppThemes.lightTheme),
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^
../../test/test_utils/mocks/mocktail/blocs.dart:47:21: Error: Method not found: 'AppState'.
initialState: AppState(title: 'My App', theme: AppThemes.lightTheme),
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:44:5: Error: Method not found: 'whenListen'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] whenListen(
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:43:19: Error: The getter 'close' isn't defined for the class 'MockAppCubit'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] - 'MockAppCubit' is from '../../test/test_utils/mocks/mocktail/blocs.dart'.
Try correcting the name to the name of an existing getter, or defining a getter or field named 'close'.
when(appCubit.close).thenAnswer(() => Future.value());
^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:9:14: Error: 'GenericConfigFile' isn't a type.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] required GenericConfigFile configFile,
^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:10:5: Error: 'FileAccess' isn't a type.
FileAccess? fileAccess,
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^
../../test/test_utils/objects/packages/configuration_package.dart:15:9: Error: 'FileAccess' isn't a type.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] final FileAccess? _fileAccess;
^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:17:5: Error: 'FileRepository' isn't a type.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] FileRepository? fileRepository,
^^^^^^^^^^^^^^
../../test/test_utils/objects/packages/configuration_package.dart:18:5: Error: 'BaseConfigurationRepository' isn't a type.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] BaseConfigurationRepository? baseConfigurationRepository,
^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:19:5: Error: 'FileAccess' isn't a type.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] FileAccess? fileAccess,
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:20:5: Error: 'FISService' isn't a type.
FISService? fisService,
^^^^^^^^^^
../../test/test_utils/objects/packages/configuration_package.dart:21:5: Error: 'FileService' isn't a type.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] FileService? fileService,
^^^^^^^^^^^
../../test/test_utils/objects/packages/configuration_package.dart:24:11: Error: No named parameter with the name 'fileRepository'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] fileRepository: fileRepository,
^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] ../../test/test_utils/objects/packages/configuration_package.dart:36:30: Error: The method 'readConfigFile' isn't defined for the class 'TestPackageUpdater'.
- 'TestPackageUpdater' is from '../../test/test_utils/objects/packages/configuration_package.dart'.
Try correcting the name to the name of an existing method, or defining a method named 'readConfigFile'.
final configFile = await readConfigFile();
^^^^^^^^^^^^^^
../../test/test_utils/objects/packages/configuration_package.dart:37:40: Error: The method 'getPackageDirectoryPath' isn't defined for the class 'TestPackageUpdater'. - 'TestPackageUpdater' is from '../../test/test_utils/objects/packages/configuration_package.dart'.
[9:18:43 PM] [FlutterTest] [Error] [user_data Tests] Try correcting the name to the name of an existing method, or defining a method named 'getPackageDirectoryPath'.
final packageDirectoryPath = await getPackageDirectoryPath();
^^^^^^^^^^^^^^^^^^^^^^^
[9:18:43 PM] [FlutterTest] [Info] [user_data Tests] <== {"testID":1,"error":"Failed to load "/Users/jochen/coden/esanum/flutter_app/packages/user_data/test/message_dao_test.dart": Compilation failed for testPath=/Users/jochen/coden/esanum/flutter_app/packages/user_data/test/message_dao_test.dart","stackTrace":"","isFailure":false,"type":"error","time":2095}
[9:18:43 PM] [General] [Warn] Could not find suite for test 1 for session session-3ea34
[9:18:43 PM] [FlutterTest] [Info] [user_data Tests] <== {"testID":1,"result":"error","skipped":false,"hidden":false,"type":"testDone","time":2101}
[9:18:43 PM] [FlutterTest] [Info] [user_data Tests] <== {"success":false,"type":"done","time":2111}
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'bloc_test' in 'package:bloc_test/bloc_test.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/app_content/app_content_bloc.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/configuration/configuration_bloc.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/data/data.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:1:8: Error: Not found: 'package:bloc_test/bloc_test.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:bloc_test/bloc_test.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:2:8: Error: Not found: 'package:flutter_app/blocs/app_content/app_content_bloc.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/blocs/app_content/app_content_bloc.dart';
^
../../test/blocs/app_content_bloc_test.dart:3:8: Error: Not found: 'package:flutter_app/blocs/configuration/configuration_bloc.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/blocs/configuration/configuration_bloc.dart';
^
../../test/blocs/app_content_bloc_test.dart:4:8: Error: Not found: 'package:flutter_app/data/data.dart'
import 'package:flutter_app/data/data.dart';
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:1:8: Error: Not found: 'package:bloc_test/bloc_test.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:bloc_test/bloc_test.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:3:8: Error: Not found: 'package:flutter_app/blocs/app_content/app_content_bloc.dart'
import 'package:flutter_app/blocs/app_content/app_content_bloc.dart';
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/app_cubit/app_cubit.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/app_lifecycle/app_lifecycle_cubit.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:6:8: Error: Not found: 'package:flutter_app/blocs/configuration/configuration_bloc.dart'
import 'package:flutter_app/blocs/configuration/configuration_bloc.dart';
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/connectivity/connectivity_cubit.dart'.
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/home_screen/home_screen_bloc.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/inbox/inbox_bloc.dart'.
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/inbox_detail/inbox_detail_bloc.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/translations/translations_cubit.dart'.
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/blocs/web_view/web_view_cubit.dart'.
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/core/theme/app_themes.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/ui/legal_screen/cubit/legal_screen_cubit.dart'.
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/ui/menu_screen/cubit/cubit.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/core/route_launcher.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/data/configuration_repository/updater/updater.dart'.
../../test/test_utils/mocks/mocktail/data.dart:2:8: Error: Not found: 'package:flutter_app/data/data.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/data/data.dart';
^
Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/data/rest/rest.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Error: Couldn't resolve the package 'flutter_app' in 'package:flutter_app/core/file_access.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:4:8: Error: Not found: 'package:flutter_app/blocs/app_cubit/app_cubit.dart'
import 'package:flutter_app/blocs/app_cubit/app_cubit.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:5:8: Error: Not found: 'package:flutter_app/blocs/app_lifecycle/app_lifecycle_cubit.dart'
import 'package:flutter_app/blocs/app_lifecycle/app_lifecycle_cubit.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:7:8: Error: Not found: 'package:flutter_app/blocs/connectivity/connectivity_cubit.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/blocs/connectivity/connectivity_cubit.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:8:8: Error: Not found: 'package:flutter_app/blocs/home_screen/home_screen_bloc.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/blocs/home_screen/home_screen_bloc.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:9:8: Error: Not found: 'package:flutter_app/blocs/inbox/inbox_bloc.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/blocs/inbox/inbox_bloc.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:10:8: Error: Not found: 'package:flutter_app/blocs/inbox_detail/inbox_detail_bloc.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/blocs/inbox_detail/inbox_detail_bloc.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:11:8: Error: Not found: 'package:flutter_app/blocs/translations/translations_cubit.dart'
import 'package:flutter_app/blocs/translations/translations_cubit.dart';
^
../../test/test_utils/mocks/mocktail/blocs.dart:12:8: Error: Not found: 'package:flutter_app/blocs/web_view/web_view_cubit.dart'
import 'package:flutter_app/blocs/web_view/web_view_cubit.dart';
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^
../../test/test_utils/mocks/mocktail/blocs.dart:13:8: Error: Not found: 'package:flutter_app/core/theme/app_themes.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/core/theme/app_themes.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:14:8: Error: Not found: 'package:flutter_app/ui/legal_screen/cubit/legal_screen_cubit.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/ui/legal_screen/cubit/legal_screen_cubit.dart';
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^
../../test/test_utils/mocks/mocktail/blocs.dart:15:8: Error: Not found: 'package:flutter_app/ui/menu_screen/cubit/cubit.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/ui/menu_screen/cubit/cubit.dart';
^
../../test/test_utils/mocks/mocktail/core.dart:1:8: Error: Not found: 'package:flutter_app/core/route_launcher.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/core/route_launcher.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/data.dart:1:8: Error: Not found: 'package:flutter_app/data/configuration_repository/updater/updater.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/data/configuration_repository/updater/updater.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/data.dart:3:8: Error: Not found: 'package:flutter_app/data/rest/rest.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/data/rest/rest.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/services.dart:1:8: Error: Not found: 'package:flutter_app/core/file_access.dart'
import 'package:flutter_app/core/file_access.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:1:8: Error: Not found: 'package:flutter_app/core/file_access.dart'
import 'package:flutter_app/core/file_access.dart';
^
../../test/test_utils/objects/packages/configuration_package.dart:2:8: Error: Not found: 'package:flutter_app/data/configuration_repository/updater/updater.dart'
import 'package:flutter_app/data/configuration_repository/updater/updater.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:3:8: Error: Not found: 'package:flutter_app/data/data.dart'
import 'package:flutter_app/data/data.dart';
^
../../test/test_utils/objects/packages/configuration_package.dart:4:8: Error: Not found: 'package:flutter_app/data/rest/rest.dart'
import 'package:flutter_app/data/rest/rest.dart';
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:5:8: Error: Not found: 'package:flutter_app/data/data.dart'
import 'package:flutter_app/data/data.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:3:8: Error: Not found: 'package:flutter_app/data/data.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/data/data.dart';
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/language_configuration.dart:5:8: Error: Not found: 'package:flutter_app/data/data.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/data/data.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/legal_configuration.dart:2:8: Error: Not found: 'package:flutter_app/data/data.dart'
import 'package:flutter_app/data/data.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:2:8: Error: Not found: 'package:flutter_app/data/data.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/data/data.dart';
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^
../../test/test_utils/objects/configurations/menu_icons_configuration.dart:1:8: Error: Not found: 'package:flutter_app/data/data.dart'
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] import 'package:flutter_app/data/data.dart';
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:18:53: Error: Type 'TranslationsCubit' not found.
class MockTranslationsCubit extends Mock implements TranslationsCubit {}
^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:20:50: Error: Type 'HomeScreenBloc' not found.
[9:18:44 PM] [FlutterTest] [Info] [user_data Tests] Process terminated! 1, null
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class MockHomeScreenBloc extends Mock implements HomeScreenBloc {}
^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:22:45: Error: Type 'InboxBloc' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class MockInboxBloc extends Mock implements InboxBloc {}
^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:24:51: Error: Type 'InboxDetailBloc' not found.
class MockInboxDetailBloc extends Mock implements InboxDetailBloc {}
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/blocs.dart:26:52: Error: Type 'LegalScreenCubit' not found.
class MockLegalScreenCubit extends Mock implements LegalScreenCubit {}
^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:28:51: Error: Type 'MenuScreenCubit' not found.
class MockMenuScreenCubit extends Mock implements MenuScreenCubit {}
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/blocs.dart:30:53: Error: Type 'ConnectivityCubit' not found.
class MockConnectivityCubit extends Mock implements ConnectivityCubit {}
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:32:53: Error: Type 'AppLifecycleCubit' not found.
class MockAppLifecycleCubit extends Mock implements AppLifecycleCubit {}
^^^^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/blocs.dart:34:53: Error: Type 'ConfigurationBloc' not found.
class MockConfigurationBloc extends Mock implements ConfigurationBloc {}
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/blocs.dart:36:50: Error: Type 'AppContentBloc' not found.
class MockAppContentBloc extends Mock implements AppContentBloc {}
^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:38:48: Error: Type 'WebViewCubit' not found.
class MockWebViewCubit extends Mock implements WebViewCubit {}
^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:40:44: Error: Type 'AppCubit' not found.
class MockAppCubit extends Mock implements AppCubit {
^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:41:10: Error: Type 'AppCubit' not found.
static AppCubit get basicMock {
^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:53:10: Error: Type 'AppCubit' not found.
static AppCubit createBasicMock(BuildContext context) => basicMock;
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/core.dart:4:49: Error: Type 'RouteLauncher' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class MockRouteLauncher extends Mock implements RouteLauncher {}
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/data.dart:8:57: Error: Type 'PreferencesRepository' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class MockPreferencesRepository extends Mock implements PreferencesRepository {}
^^^^^^^^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/data.dart:10:63: Error: Type 'BaseConfigurationRepository' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class MockBaseConfigurationRepository extends Mock implements BaseConfigurationRepository {}
^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/data.dart:12:53: Error: Type 'GenericConfigFile' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class MockGenericConfigFile extends Mock implements GenericConfigFile {}
^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/data.dart:14:50: Error: Type 'FileRepository' not found.
class MockFileRepository extends Mock implements FileRepository {}
^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/data.dart:16:46: Error: Type 'FISService' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class MockFISService extends Mock implements FISService {}
^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/data.dart:18:47: Error: Type 'FileService' not found.
class MockFileService extends Mock implements FileService {}
^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/data.dart:20:51: Error: Type 'LegalConfigFile' not found.
class MockLegalConfigFile extends Mock implements LegalConfigFile {}
^^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/data.dart:22:50: Error: Type 'I18nConfigFile' not found.
class MockI18nConfigFile extends Mock implements I18nConfigFile {}
^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/data.dart:24:50: Error: Type 'MenuConfigFile' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class MockMenuConfigFile extends Mock implements MenuConfigFile {}
^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/data.dart:26:55: Error: Type 'GenericConfigFile' not found.
class MockMenuIconsConfigFile extends Mock implements GenericConfigFile {}
^^^^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/data.dart:28:49: Error: Type 'AppConfigFile' not found.
class MockAppConfigFile extends Mock implements AppConfigFile {}
^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/data.dart:30:91: Error: Type 'GenericConfigFile' not found.
class MockPackageUpdater extends Mock implements PackageUpdater<TestConfigurationPackage, GenericConfigFile> {}
^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/data.dart:30:50: Error: Type 'PackageUpdater' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class MockPackageUpdater extends Mock implements PackageUpdater<TestConfigurationPackage, GenericConfigFile> {}
^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/data.dart:30:50: Error: Expected 0 type arguments.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class MockPackageUpdater extends Mock implements PackageUpdater<TestConfigurationPackage, GenericConfigFile> {}
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/data.dart:32:55: Error: Type 'LegalPackageUpdater' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class MockLegalPackageUpdater extends Mock implements LegalPackageUpdater {}
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/data.dart:34:54: Error: Type 'MenuPackageUpdater' not found.
class MockMenuPackageUpdater extends Mock implements MenuPackageUpdater {}
^^^^^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/data.dart:36:59: Error: Type 'MenuIconsPackageUpdater' not found.
class MockMenuIconsPackageUpdater extends Mock implements MenuIconsPackageUpdater {}
^^^^^^^^^^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/data.dart:38:54: Error: Type 'MessagesRepository' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class MockMessagesRepository extends Mock implements MessagesRepository {}
^^^^^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/data.dart:40:60: Error: Type 'ConfigurationsRepository' not found.
class MockConfigurationsRepository extends Mock implements ConfigurationsRepository {}
^^^^^^^^^^^^^^^^^^^^^^^^
../../test/test_utils/mocks/mocktail/services.dart:4:46: Error: Type 'FileAccess' not found.
class MockFileAccess extends Mock implements FileAccess {}
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^
../../test/test_utils/objects/packages/configuration_package.dart:6:61: Error: Type 'GenericConfigFile' not found.
class TestConfigurationPackage extends ConfigurationPackage {
^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:6:40: Error: Type 'ConfigurationPackage' not found.
class TestConfigurationPackage extends ConfigurationPackage {
^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:6:40: Error: Expected 0 type arguments.
class TestConfigurationPackage extends ConfigurationPackage {
^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:9:14: Error: Type 'GenericConfigFile' not found.
required GenericConfigFile configFile,
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:10:5: Error: Type 'FileAccess' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] FileAccess? fileAccess,
^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:14:75: Error: Type 'GenericConfigFile' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class TestPackageUpdater extends PackageUpdater<TestConfigurationPackage, GenericConfigFile> {
^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:14:34: Error: Type 'PackageUpdater' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] class TestPackageUpdater extends PackageUpdater<TestConfigurationPackage, GenericConfigFile> {
^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:14:34: Error: Expected 0 type arguments.
class TestPackageUpdater extends PackageUpdater<TestConfigurationPackage, GenericConfigFile> {
^
../../test/test_utils/objects/packages/configuration_package.dart:15:9: Error: Type 'FileAccess' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] final FileAccess? fileAccess;
^^^^^^^^^^
../../test/test_utils/objects/packages/configuration_package.dart:17:5: Error: Type 'FileRepository' not found.
FileRepository? fileRepository,
^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:18:5: Error: Type 'BaseConfigurationRepository' not found.
BaseConfigurationRepository? baseConfigurationRepository,
^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:19:5: Error: Type 'FileAccess' not found.
FileAccess? fileAccess,
^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:20:5: Error: Type 'FISService' not found.
FISService? fisService,
^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:21:5: Error: Type 'FileService' not found.
FileService? fileService,
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^
../../test/test_utils/objects/configurations/language_configuration.dart:41:55: Error: Type 'TranslationsConfigurationPackage' not found.
class MockTranslationsConfigurationPackage implements TranslationsConfigurationPackage {
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../test/test_utils/objects/configurations/language_configuration.dart:43:3: Error: Type 'I18nConfigFile' not found.
I18nConfigFile get configFile => TestLanguageConfiguration.i18nConfigFile;
^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/language_configuration.dart:46:3: Error: Type 'LanguageConfiguration' not found.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] LanguageConfiguration? get configuration => TestLanguageConfiguration.languageConfiguration;
^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:88:47: Error: Method not found: 'CustomUserAgentConfiguration'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final customUserAgentConfiguration = CustomUserAgentConfiguration(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:94:32: Error: Method not found: 'Notifications'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final notifications = Notifications(
^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:100:37: Error: Method not found: 'EventConfiguration'.
static final eventConfiguration = EventConfiguration(
^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:117:30: Error: 'EventConfiguration' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ..events = ListBuilder([eventConfiguration]),
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:114:29: Error: Method not found: 'EventsListConfiguration'.
static final eventsList = EventsListConfiguration(
^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:120:31: Error: Method not found: 'AppThemeData'.
static final appThemeData = AppThemeData(
^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:131:28: Error: Method not found: 'IdpConfiguration'.
static final esanumIdp = IdpConfiguration(
^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:142:30: Error: Method not found: 'IdpConfiguration'.
static final facebookIdp = IdpConfiguration(
^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:151:30: Error: Method not found: 'IdpConfiguration'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final linkedinIdp = IdpConfiguration(
^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:165:26: Error: Undefined name 'NetworkingType'.
..networkingType = NetworkingType.networkingOpen
^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:166:28: Error: Undefined name 'RegistrationType'.
..registrationType = RegistrationType.registrationClosed
^^^^^^^^^^^^^^^^
../../test/test_utils/objects/configurations/app_configuration.dart:168:40: Error: 'IdpConfiguration' isn't a type.
..identityProvider = ListBuilder([esanumIdp, facebookIdp, linkedinIdp]),
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^
../../test/test_utils/objects/configurations/app_configuration.dart:160:33: Error: Method not found: 'AuthenticationConfiguration'.
static final authentication = AuthenticationConfiguration(
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:171:35: Error: Method not found: 'AppConfiguration'.
static final appConfiguration = AppConfiguration(
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:182:32: Error: Method not found: 'AppConfigFile'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final appConfigFile = AppConfigFile((builder) {
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/app_configuration.dart:189:42: Error: Method not found: 'AppConfigurationPackage'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final appConfigurationPackage = AppConfigurationPackage(
^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:48:29: Error: Method not found: 'BackendConfiguration'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final fisBackend = BackendConfiguration((builder) => builder..url = 'https://fis-stg.event.gd/');
^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:50:29: Error: Method not found: 'BackendConfiguration'.
static final cmsBackend = BackendConfiguration(
^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:56:37: Error: Method not found: 'BackendConfiguration'.
static final secureAssetBackend = BackendConfiguration(
^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:62:25: Error: Method not found: 'LanguageConfiguration'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final locale = LanguageConfiguration(
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:74:24: Error: Method not found: 'AppThemeData'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final theme = AppThemeData(
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:78:33: Error: Method not found: 'AuthenticationConfiguration'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final authentication = AuthenticationConfiguration();
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/base_configuration.dart:80:36: Error: Method not found: 'BaseConfiguration'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final baseConfiguration = BaseConfiguration(
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/language_configuration.dart:25:40: Error: Method not found: 'LanguageConfiguration'.
static final languageConfiguration = LanguageConfiguration(
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^^^^^
../../test/test_utils/objects/configurations/language_configuration.dart:31:33: Error: Method not found: 'I18nConfigFile'.
static final i18nConfigFile = I18nConfigFile((builder) {
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^
../../test/test_utils/objects/configurations/legal_configuration.dart:30:37: Error: Method not found: 'LegalConfiguration'.
static final legalConfiguration = LegalConfiguration((builder) {
^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/legal_configuration.dart:49:34: Error: Method not found: 'LegalConfigFile'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final legalConfigFile = LegalConfigFile((builder) {
^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/legal_configuration.dart:56:44: Error: Method not found: 'LegalConfigurationPackage'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final legalConfigurationPackage = LegalConfigurationPackage(
^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:45:32: Error: Method not found: 'MenuStructure'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final menuStructure = MenuStructure(
^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:49:33: Error: Method not found: 'MenuConfigFile'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final menuConfigFile = MenuConfigFile((builder) {
^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:56:43: Error: Method not found: 'MenuConfigurationPackage'.
static final menuConfigurationPackage = MenuConfigurationPackage(
^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:61:37: Error: Method not found: 'ContentItem'.
static final webLinkContentItem = ContentItem(
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:74:41: Error: Method not found: 'ContentItem'.
static final webViewHtmlContentItem = ContentItem(
^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:87:35: Error: Method not found: 'ContentItem'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final contentItemBadge = ContentItem(
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:110:31: Error: 'ContentItem' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ..content = ListBuilder(contentItems),
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:107:30: Error: Method not found: 'MenuContent'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final menuContent = MenuContent(
^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_configuration.dart:113:36: Error: Method not found: 'MenuConfiguration'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final menuConfiguration = MenuConfiguration((builder) => builder..menu = menuContent.toBuilder());
^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_icons_configuration.dart:19:17: Error: Undefined name 'GenericConfigFile'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ..files = GenericConfigFile.fromJson(jsonString)!.files!.toBuilder();
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_icons_configuration.dart:16:38: Error: Method not found: 'GenericConfigFile'.
static final menuIconsConfigFile = GenericConfigFile((builder) {
^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/configurations/menu_icons_configuration.dart:22:48: Error: Method not found: 'MenuIconsConfigurationPackage'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] static final menuIconsConfigurationPackage = MenuIconsConfigurationPackage(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:11:14: Error: No named parameter with the name 'path'.
}) : super(path: path, configFile: configFile, fileAccess: fileAccess);
^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:11:8: Error: 'ConfigurationBloc' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] late ConfigurationBloc configurationBloc;
^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:12:8: Error: 'FileRepository' isn't a type.
late FileRepository fileRepository;
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^
../../test/blocs/app_content_bloc_test.dart:13:8: Error: 'PreferencesRepository' isn't a type.
late PreferencesRepository preferencesRepository;
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:15:3: Error: 'AppContentBloc' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] AppContentBloc appContentBlocBuilder() => AppContentBloc(
^^^^^^^^^^^^^^
../../test/blocs/app_content_bloc_test.dart:15:45: Error: Method not found: 'AppContentBloc'.
AppContentBloc appContentBlocBuilder() => AppContentBloc(
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:33:11: Error: 'AppContentBloc' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] act: (AppContentBloc bloc) => bloc.add(ExtractAppContent()),
^^^^^^^^^^^^^^
../../test/blocs/app_content_bloc_test.dart:33:44: Error: Method not found: 'ExtractAppContent'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] act: (AppContentBloc bloc) => bloc.add(ExtractAppContent()),
^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:34:24: Error: 'AppContentExtracting' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] expect: () => [isA(), isA()],
^^^^^^^^^^^^^^^^^^^^
../../test/blocs/app_content_bloc_test.dart:34:53: Error: 'AppContentExtractedSucessfully' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] expect: () => [isA(), isA()],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:38:42: Error: Method not found: 'CheckForConfigurationUpdates'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] verify(() => configurationBloc.add(CheckForConfigurationUpdates(forceRefresh: true))).called(1);
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:27:3: Error: Method not found: 'blocTest'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] blocTest(
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^
../../test/blocs/app_content_bloc_test.dart:48:11: Error: 'AppContentBloc' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] act: (AppContentBloc bloc) => bloc.add(ExtractAppContent()),
^^^^^^^^^^^^^^
../../test/blocs/app_content_bloc_test.dart:48:44: Error: Method not found: 'ExtractAppContent'.
act: (AppContentBloc bloc) => bloc.add(ExtractAppContent()),
^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:49:24: Error: 'AppContentExtracting' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] expect: () => [isA(), isA()],
^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:49:53: Error: 'AppContentExtractedWithError' isn't a type.
expect: () => [isA(), isA()],
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:53:47: Error: Method not found: 'CheckForConfigurationUpdates'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] verifyNever(() => configurationBloc.add(CheckForConfigurationUpdates(forceRefresh: true)));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/blocs/app_content_bloc_test.dart:42:3: Error: Method not found: 'blocTest'.
blocTest(
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:46:20: Error: 'AppState' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] const Stream.empty(),
^^^^^^^^
../../test/test_utils/mocks/mocktail/blocs.dart:47:54: Error: Undefined name 'AppThemes'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] initialState: AppState(title: 'My App', theme: AppThemes.lightTheme),
^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:47:21: Error: Method not found: 'AppState'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] initialState: AppState(title: 'My App', theme: AppThemes.lightTheme),
^^^^^^^^
../../test/test_utils/mocks/mocktail/blocs.dart:44:5: Error: Method not found: 'whenListen'.
whenListen(
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/mocks/mocktail/blocs.dart:43:19: Error: The getter 'close' isn't defined for the class 'MockAppCubit'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] - 'MockAppCubit' is from '../../test/test_utils/mocks/mocktail/blocs.dart'.
Try correcting the name to the name of an existing getter, or defining a getter or field named 'close'.
when(appCubit.close).thenAnswer(() => Future.value());
^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:9:14: Error: 'GenericConfigFile' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] required GenericConfigFile configFile,
^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:10:5: Error: 'FileAccess' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] FileAccess? fileAccess,
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:15:9: Error: 'FileAccess' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] final FileAccess? _fileAccess;
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:17:5: Error: 'FileRepository' isn't a type.
FileRepository? fileRepository,
^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:18:5: Error: 'BaseConfigurationRepository' isn't a type.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] BaseConfigurationRepository? baseConfigurationRepository,
^^^^^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:19:5: Error: 'FileAccess' isn't a type.
FileAccess? fileAccess,
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^
../../test/test_utils/objects/packages/configuration_package.dart:20:5: Error: 'FISService' isn't a type.
FISService? fisService,
^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:21:5: Error: 'FileService' isn't a type.
FileService? fileService,
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:24:11: Error: No named parameter with the name 'fileRepository'.
fileRepository: fileRepository,
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:36:30: Error: The method 'readConfigFile' isn't defined for the class 'TestPackageUpdater'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] - 'TestPackageUpdater' is from '../../test/test_utils/objects/packages/configuration_package.dart'.
Try correcting the name to the name of an existing method, or defining a method named 'readConfigFile'.
final configFile = await readConfigFile();
^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] ../../test/test_utils/objects/packages/configuration_package.dart:37:40: Error: The method 'getPackageDirectoryPath' isn't defined for the class 'TestPackageUpdater'. - 'TestPackageUpdater' is from '../../test/test_utils/objects/packages/configuration_package.dart'.
[9:18:44 PM] [FlutterTest] [Error] [flutter_app Tests] Try correcting the name to the name of an existing method, or defining a method named 'getPackageDirectoryPath'.
final packageDirectoryPath = await getPackageDirectoryPath();
^^^^^^^^^^^^^^^^^^^^^^^
[9:18:44 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"testID":1,"error":"Failed to load "/Users/jochen/coden/esanum/flutter_app/test/blocs/app_content_bloc_test.dart": Compilation failed for testPath=/Users/jochen/coden/esanum/flutter_app/test/blocs/app_content_bloc_test.dart","stackTrace":"","isFailure":false,"type":"error","time":2256}
[9:18:44 PM] [General] [Warn] Could not find suite for test 1 for session session-4c49d
[9:18:44 PM] [General] [Info] Debugger:SessionDuration timing: 4832ms (FlutterTest)
[9:18:44 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"testID":1,"result":"error","skipped":false,"hidden":false,"type":"testDone","time":2261}
[9:18:44 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"suite":{"id":12,"platform":"vm","path":"/Users/jochen/coden/esanum/flutter_app/test/blocs/inbox_bloc_test.dart"},"type":"suite","time":2267}
[9:18:44 PM] [FlutterTest] [Info] [flutter_app Tests] <== {"test":{"id":13,"name":"loading /Users/jochen/coden/esanum/flutter_app/test/blocs/inbox_bloc_test.dart","suiteID":12,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":2267}
[9:18:44 PM] [FlutterTest] [Info] [flutter_app Tests] Process terminated! 0, null
[9:18:45 PM] [General] [Info] Debugger:SessionDuration timing: 5415ms (FlutterTest)
Wed Jan 19 2022 [21:18:50 GMT+0100 (Central European Standard Time)] Log file ended
Activity
DanTup commentedon Jan 19, 2022
Do you happen to have an unexpected
pubspec.yaml,.packagesor.dart_tool/package_config.jsonfile in/Users/jochen/coden/esanum/flutter_app/packages/user_data?jjochen commentedon Jan 20, 2022
There are all these files in the
user_datafolder, but not unexpected.user_datais a subpackage of the app.DanTup commentedon Jan 20, 2022
Can you share the
pubspec.yamland.dart_tool/package_config.jsonfrom that folder? Either here, or you can email to me at [email protected]. Thanks!jjochen commentedon Jan 20, 2022
Thanks a lot for your quick replies! Here they are.
Deleting(Not sure how I managed this, can't reproduce it.)pubspec.yamlinuser_dataand then running the tests works fine btw. (but that's not an option of course).Reverting to Dart Code to 3.29 and then running the tests works fine.
pubspec.yaml.dart_tool/package_config.json{ "configVersion": 2, "packages": [ { "name": "_fe_analyzer_shared", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-31.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "analyzer", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/analyzer-2.8.0", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "analyzer_plugin", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/analyzer_plugin-0.8.0", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "args", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/args-2.3.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "async", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/async-2.8.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "boolean_selector", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "build", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/build-2.2.1", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "build_config", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/build_config-1.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "build_daemon", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/build_daemon-3.0.1", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "build_resolvers", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/build_resolvers-2.0.6", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "build_runner", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/build_runner-2.1.7", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "build_runner_core", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/build_runner_core-7.2.3", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "built_collection", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/built_collection-5.1.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "built_value", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/built_value-8.1.4", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "characters", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "charcode", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "checked_yaml", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/checked_yaml-2.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "cli_util", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/cli_util-0.3.5", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "clock", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "code_builder", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/code_builder-4.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "collection", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "convert", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/convert-3.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "coverage", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/coverage-1.0.3", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "crypto", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "dart_style", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/dart_style-2.2.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "drift", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/drift-1.3.0", "packageUri": "lib/", "languageVersion": "2.15" }, { "name": "drift_dev", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/drift_dev-1.3.0", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "fake_async", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "ffi", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/ffi-1.1.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "file", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/file-6.1.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "fixnum", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "flutter", "rootUri": "file:///Users/jochen/.fvm/2.8.1/packages/flutter", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "flutter_test", "rootUri": "file:///Users/jochen/.fvm/2.8.1/packages/flutter_test", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "frontend_server_client", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/frontend_server_client-2.1.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "glob", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/glob-2.0.2", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "graphs", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/graphs-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "http_multi_server", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/http_multi_server-3.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "http_parser", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "intl", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "io", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/io-1.0.3", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "js", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/js-0.6.3", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "json_annotation", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.4.0", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "logging", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/logging-1.0.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "matcher", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "meta", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "mime", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/mime-1.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "mocktail", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/mocktail-0.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "node_preamble", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/node_preamble-2.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "package_config", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/package_config-2.0.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/path-1.8.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_provider", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.8", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "path_provider_android", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.11", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "path_provider_ios", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.7", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "path_provider_linux", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.5", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_provider_macos", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.5", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_provider_platform_interface", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.3", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_provider_windows", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.5", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "pedantic", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/pedantic-1.11.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "platform", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/platform-3.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "plugin_platform_interface", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "pool", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "process", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/process-4.2.4", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "pub_semver", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "pubspec_parse", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-1.2.0", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "recase", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/recase-4.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "shelf", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/shelf-1.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "shelf_packages_handler", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/shelf_packages_handler-3.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "shelf_static", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/shelf_static-1.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "shelf_web_socket", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-1.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "sky_engine", "rootUri": "file:///Users/jochen/.fvm/2.8.1/bin/cache/pkg/sky_engine", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "source_gen", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/source_gen-1.2.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "source_map_stack_trace", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/source_map_stack_trace-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "source_maps", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/source_maps-0.10.10", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "source_span", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "sqlite3", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/sqlite3-1.5.1", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "sqlite3_flutter_libs", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/sqlite3_flutter_libs-0.5.3", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "sqlparser", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/sqlparser-0.19.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "stack_trace", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "stream_channel", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "stream_transform", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "string_scanner", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "term_glyph", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "test", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/test-1.17.12", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "test_api", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.3", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "test_core", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/test_core-0.4.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "timing", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/timing-1.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "typed_data", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "vector_math", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.1", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "very_good_analysis", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/very_good_analysis-2.4.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "vm_service", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/vm_service-7.5.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "watcher", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.1", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "web_socket_channel", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "webkit_inspection_protocol", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/webkit_inspection_protocol-1.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "win32", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/win32-2.3.6", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "xdg_directories", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "yaml", "rootUri": "file:///Users/jochen/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "user_data", "rootUri": "../", "packageUri": "lib/", "languageVersion": "2.15" } ], "generated": "2022-01-20T09:01:19.382430Z", "generator": "pub", "generatorVersion": "2.15.1" }DanTup commentedon Jan 20, 2022
Is
package:flutter_appsupposed to map to/Users/jochen/coden/esanum/flutter_app? If so, and you want to use it from a nested project as/Users/jochen/coden/esanum/flutter_app/packages/user_datathen I would expect to seeflutter_applisted in thepubspec.yamlat/Users/jochen/coden/esanum/flutter_app/packages/user_data/pubspec.yaml, but from what you posted above it doesn't seem to be the case?jjochen commentedon Jan 20, 2022
If I understand you correctly, it's the other way round.
user_datais a dependency offlutter_app.The main
pubspec.yaml(offlutter_app) has the nesteduser_datapackage listed as a dependency:DanTup commentedon Jan 20, 2022
Ah, sorry - I misread the logs. I see the issue - it seems like we've decided to run the tests from
flutter_appwith the current directory set touser_data:This may be because we'd just previously run the tests from user_data:
But of course, that shouldn't matter. I'll try to get a repro from this and track down what's happening.
jjochen commentedon Jan 20, 2022
Awesome, thank you!
DanTup commentedon Jan 20, 2022
Ok, I see what's happening. When we enumerate the projects looking for tests, we're picking up the nested tests, which means we're starting two sessions:
Since we assume they're all in the same project, we're using the first test (which is incorrectly the nested one for
flutter_apphere) to decide on the working directory.I think two things need fixing:
[-]"Run All Tests" fails with Dart Code 3.32.0 (Couldn't resolve the package)[/-][+]Nested projects tests are run with the parent when using "Run All Tests", and can cause package resolution errors[/+]Don't infer cwd when running tests for known project folders