| platform | vm |
|---|
| Duration | 0.0 sec |
|---|---|
| Tests | 36 |
| Failures | 1 |
| Test case: | golden/widget/core/dense_stripe_currency_field_golden_test.dart DenseStripeCurrencyField: dense_stripe_currency_field (variant: Windows) |
|---|---|
| Outcome: | Passed |
| Duration: | 0.407 sec |
| Test case: | golden/widget/onboard/stripe_onboard_tab_golden_test.dart StripeOnboardTab: stripe_onboard_tab (variant: Windows) |
|---|---|
| Outcome: | Passed |
| Duration: | 0.407 sec |
(package:services/service/auth/auth_service.dart:115:9) [AuthService.build] ->
[ WARNING] | 10:01:25 66ms | AuthService initialized
(package:services/service/auth/auth_service.dart:115:9) [AuthService.build] ->
[ WARNING] | 10:01:25 135ms | AuthService initialized
(package:core_widget/core/base_app_screen.dart:106:13) [BaseAppScreenState._initializeStoreIfNeeded] ->
[ DEBUG] | 10:01:25 215ms | Initializing SharedPreferences from ScreenTemplate
(package:core_widget/core/base_app_screen.dart:122:13) [BaseAppScreenState._initializeStoreIfNeeded] ->
[ DEBUG] | 10:01:25 216ms | Internal app store initialized: AppStore(status: AppStoreStatus.ready, store: SecureStorage)
(package:core_widget/core/mixin/network_monitor_mixin.dart:92:13) [NetworkMonitorMixin._handleNetworkStatusChange] ->
[ DEBUG] | 10:01:25 218ms | Setting initial network status to NetworkStatus.online
(package:core_widget/core/mixin/network_monitor_mixin.dart:92:13) [NetworkMonitorMixin._handleNetworkStatusChange] ->
[ DEBUG] | 10:01:25 218ms | Setting initial network status to NetworkStatus.online
(package:core_widget/core/mixin/network_monitor_mixin.dart:92:13) [NetworkMonitorMixin._handleNetworkStatusChange] ->
[ DEBUG] | 10:01:25 219ms | Setting initial network status to NetworkStatus.online
(package:core_widget/core/mixin/network_monitor_mixin.dart:92:13) [NetworkMonitorMixin._handleNetworkStatusChange] ->
[ DEBUG] | 10:01:25 219ms | Setting initial network status to NetworkStatus.online
(package:core/store/base_storage.dart:246:7) [_debug] ->
[ DEBUG] | 10:01:25 254ms | READ key stripe_onboarding_state with error MissingPluginException(No implementation found for method containsKey on channel plugins.it_nomads.com/flutter_secure_storage)
(package:core/store/base_storage.dart:246:7) [_debug] ->
[ DEBUG] | 10:01:25 254ms | READ key stripe_onboarding_state with error MissingPluginException(No implementation found for method containsKey on channel plugins.it_nomads.com/flutter_secure_storage)
(package:core/store/base_storage.dart:246:7) [_debug] ->
[ DEBUG] | 10:01:25 255ms | READ key stripe_onboarding_state with error MissingPluginException(No implementation found for method containsKey on channel plugins.it_nomads.com/flutter_secure_storage)
(package:core/store/base_storage.dart:246:7) [_debug] ->
[ DEBUG] | 10:01:25 345ms | WRITE key stripe_onboarding_state with value {"currency":null,"country":null,"firstName":"Test","lastName":"User","email":"test@example.com","accountType":"express","onboardState":"not_started"} with error MissingPluginException(No implementation found for method write on channel plugins.it_nomads.com/flutter_secure_storage)
(package:payments/widget/core/stripe_text_fields.dart:293:11) [StripeTextFields.prefillFromUser] ->
[ DEBUG] | 10:01:25 346ms | Prefilled fields from user test-user-123: email: test@example.com, firstName: Test, lastName: User, countryCode: null, currencyCode: null
(package:payments/widget/onboard/stripe_onboard_tab.dart:463:13) [StripeOnboardScreenState._refreshUserState] ->
[ DEBUG] | 10:01:25 346ms | User test-user-123 has no Stripe account settings, showing setup step
(package:core/store/base_storage.dart:246:7) [_debug] ->
[ DEBUG] | 10:01:25 346ms | WRITE key stripe_onboarding_state with value {"currency":"USD","country":"US","firstName":"Test","lastName":"User","email":"test@example.com","accountType":"express","onboardState":"not_started"} with error MissingPluginException(No implementation found for method write on channel plugins.it_nomads.com/flutter_secure_storage)
(package:payments/widget/core/stripe_text_fields.dart:293:11) [StripeTextFields.prefillFromUser] ->
[ DEBUG] | 10:01:25 346ms | Prefilled fields from user test-user-123: email: test@example.com, firstName: Test, lastName: User, countryCode: US, currencyCode: USD
(package:core/store/base_storage.dart:246:7) [_debug] ->
[ DEBUG] | 10:01:25 348ms | WRITE key stripe_onboarding_state with value {"currency":"USD","country":"US","firstName":"Test","lastName":"User","email":"test@example.com","accountType":"express","onboardState":"not_started"} with error MissingPluginException(No implementation found for method write on channel plugins.it_nomads.com/flutter_secure_storage)
(package:payments/widget/core/stripe_text_fields.dart:293:11) [StripeTextFields.prefillFromUser] ->
[ DEBUG] | 10:01:25 348ms | Prefilled fields from user test-user-123: email: test@example.com, firstName: Test, lastName: User, countryCode: US, currencyCode: USD
(package:payments/widget/onboard/stripe_onboard_tab.dart:486:13) [StripeOnboardScreenState._refreshUserState] ->
[ INFO] | 10:01:25 348ms | Successfully refreshed account details for user test-user-123
(package:payments/widget/onboard/stripe_onboard_tab.dart:620:15) [StripeOnboardScreenState._validateAccount] ->
[ DEBUG] | 10:01:25 348ms | Account onboard state for user test-user-123 is StripeOnboardState.pendingRequirements, onboardStep set to setup with message: Onboarding incomplete, account has pending requirements.
(package:payments/widget/onboard/stripe_onboard_tab.dart:486:13) [StripeOnboardScreenState._refreshUserState] ->
[ INFO] | 10:01:25 349ms | Successfully refreshed account details for user test-user-123
(package:payments/widget/onboard/stripe_onboard_tab.dart:594:15) [StripeOnboardScreenState._validateAccount] ->
[ DEBUG] | 10:01:25 350ms | Account onboard state for user test-user-123 is StripeOnboardState.completed, onboardStep set to complete with message: Onboarding complete.| Test case: | golden/widget/picker/amount_picker_modal_golden_test.dart AmountPickerModalGoldenTests: amount_picker_modal (variant: Windows) |
|---|---|
| Outcome: | Passed |
| Duration: | 0.355 sec |
(package:payments/widget/picker/amount_picker_modal.dart:108:11) [AmountPickerModalState.build] -> [ DEBUG] | 10:01:25 481ms | AmountPickerModal: build: fromUser: W6vQe835TpKLnOqPYF76 toUser: Zcbhwc3hpqJtM0r8Kz9I dare: test_uid canModify: false defaultPaymentMethod: null (package:payments/widget/picker/amount_picker_modal.dart:108:11) [AmountPickerModalState.build] -> [ DEBUG] | 10:01:25 604ms | AmountPickerModal: build: fromUser: W6vQe835TpKLnOqPYF76 toUser: Zcbhwc3hpqJtM0r8Kz9I dare: test_uid canModify: false defaultPaymentMethod: null
| Test case: | golden/widget/picker/amount_picker_modal_golden_test.dart AmountPickerModalGoldenTests: amount_picker_with_pm (variant: Windows) |
|---|---|
| Outcome: | Passed |
| Duration: | 0.147 sec |
(package:payments/widget/picker/amount_picker_modal.dart:108:11) [AmountPickerModalState.build] -> [ DEBUG] | 10:01:25 772ms | AmountPickerModal: build: fromUser: yRppoddIzWHZPBt1QkaR toUser: Zcbhwc3hpqJtM0r8Kz9I dare: test_uid canModify: false defaultPaymentMethod: PaymentMethodModel(paymentMethodId: pm_1234567890abcdef, paymentMethodType: PaymentMethodType.card, last4: 4242, brand: visa, expMonth: 12, expYear: 2025, isDefault: true) (package:payments/widget/picker/amount_picker_modal.dart:108:11) [AmountPickerModalState.build] -> [ DEBUG] | 10:01:25 791ms | AmountPickerModal: build: fromUser: yRppoddIzWHZPBt1QkaR toUser: Zcbhwc3hpqJtM0r8Kz9I dare: test_uid canModify: false defaultPaymentMethod: PaymentMethodModel(paymentMethodId: pm_1234567890abcdef, paymentMethodType: PaymentMethodType.card, last4: 4242, brand: visa, expMonth: 12, expYear: 2025, isDefault: true) Image assets/icon/payment_sapphire.webp already loaded... Image assets/icon/payment_silver.webp already loaded... Image assets/icon/payment_credit.webp already loaded... Image assets/icon/payment_trophy.webp already loaded... Image assets/icon/payment_fire.webp already loaded... Image assets/icon/payment_bank.webp already loaded...
| Test case: | golden/widget/picker/amount_picker_modal_golden_test.dart AmountPickerModalGoldenTests: amount_picker_modal_selected (variant: Windows) |
|---|---|
| Outcome: | Failed |
| Duration: | 0.209 sec |
| Failed | 1 error, see stacktrace for details |
Error: Test failed. See exception logs above. The test description was: amount_picker_modal_selected (variant: Windows)
(package:payments/widget/picker/amount_picker_modal.dart:108:11) [AmountPickerModalState.build] -> [ DEBUG] | 10:01:25 915ms | AmountPickerModal: build: fromUser: W6vQe835TpKLnOqPYF76 toUser: Zcbhwc3hpqJtM0r8Kz9I dare: test_uid canModify: false defaultPaymentMethod: null (package:payments/widget/picker/amount_picker_modal.dart:108:11) [AmountPickerModalState.build] -> [ DEBUG] | 10:01:25 929ms | AmountPickerModal: build: fromUser: W6vQe835TpKLnOqPYF76 toUser: Zcbhwc3hpqJtM0r8Kz9I dare: test_uid canModify: false defaultPaymentMethod: null Image assets/icon/payment_sapphire.webp already loaded... Image assets/icon/payment_silver.webp already loaded... Image assets/icon/payment_credit.webp already loaded... Image assets/icon/payment_trophy.webp already loaded... Image assets/icon/payment_fire.webp already loaded... Image assets/icon/payment_bank.webp already loaded... (package:payments/widget/picker/amount_picker_buttons.dart:199:11) [_AmountPickerButtonsState._setSelectedType] -> [ DEBUG] | 10:01:26 28ms | AmountPickerWidget: setSelectedType: PledgeButtonType.fifty, amount: 5000 (package:payments/widget/picker/amount_picker_widget.dart:124:15) [_AmountPickerWidgetState._buildAmountPicker.<anonymous] -> [ DEBUG] | 10:01:26 28ms | AmountPickerWidget: AmountPickerButtons: onAmountSelected: 5000 Pending timers: Timer (duration: 0:00:00.700000, periodic: false), created: #0 new FakeTimer._ (package:fake_async/fake_async.dart:342:62) #1 FakeAsync._createTimer (package:fake_async/fake_async.dart:260:29) #2 FakeAsync.run.<anonymous closure> (package:fake_async/fake_async.dart:185:15) #6 BounceAnimationState._onTapDown (package:core_widget/animation/bounce/bounce_animation.dart:206:12) #7 TapGestureRecognizer.handleTapDown.<anonymous closure> (package:flutter/src/gestures/tap.dart:730:61) #8 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:362:24) #9 TapGestureRecognizer.handleTapDown (package:flutter/src/gestures/tap.dart:730:11) #10 BaseTapGestureRecognizer._checkDown (package:flutter/src/gestures/tap.dart:374:5) #11 BaseTapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:351:7) #12 GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:173:27) #13 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:542:20) #14 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:508:22) #15 RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:473:11) #16 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:447:7) #17 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:404:5) #18 TestWidgetsFlutterBinding.handlePointerEventForSource.<anonymous closure> (package:flutter_test/src/binding.dart:1571:42) #19 TestWidgetsFlutterBinding.withPointerEventSource (package:flutter_test/src/binding.dart:1581:11) #20 TestWidgetsFlutterBinding.handlePointerEventForSource (package:flutter_test/src/binding.dart:1571:5) #21 WidgetTester.sendEventToBinding.<anonymous closure> (package:flutter_test/src/widget_tester.dart:869:15) #24 TestAsyncUtils.guard (package:flutter_test/src/test_async_utils.dart:74:41) #25 WidgetTester.sendEventToBinding (package:flutter_test/src/widget_tester.dart:868:27) #26 TestGesture.up.<anonymous closure> (package:flutter_test/src/test_pointer.dart:587:26) #29 TestAsyncUtils.guard (package:flutter_test/src/test_async_utils.dart:74:41) #30 TestGesture.up (package:flutter_test/src/test_pointer.dart:580:27) #31 WidgetController.tapAt.<anonymous closure> (package:flutter_test/src/controller.dart:1155:21) <asynchronous suspension> #32 TestAsyncUtils.guard.<anonymous closure> (package:flutter_test/src/test_async_utils.dart:130:27) <asynchronous suspension> #33 simulateTap (package:tester/simulation.dart:150:3) <asynchronous suspension> #34 main.<anonymous closure>.<anonymous closure> (file:///D:/working/flipdare/code/packages/payments/test/golden/widget/picker/amount_picker_modal_golden_test.dart:89:9) <asynchronous suspension> #35 FlutterGoldenTestRunner.run (package:alchemist/src/golden_test_runner.dart:122:19) <asynchronous suspension> #36 goldenTest.<anonymous closure> (package:alchemist/src/golden_test.dart:177:7) <asynchronous suspension> #37 testWidgets.<anonymous closure>.<anonymous closure> (package:flutter_test/src/widget_tester.dart:192:15) <asynchronous suspension> #38 TestWidgetsFlutterBinding._runTestBody (package:flutter_test/src/binding.dart:1953:5) <asynchronous suspension> <asynchronous suspension> (elided 8 frames from dart:async and package:stack_trace) EXCEPTION CAUGHT BY FLUTTER TEST FRAMEWORK The following assertion was thrown running a test: A Timer is still pending even after the widget tree was disposed. 'package:flutter_test/src/binding.dart': Failed assertion: line 2543 pos 12: '!timersPending' When the exception was thrown, this was the stack: #2 AutomatedTestWidgetsFlutterBinding._verifyInvariants (package:flutter_test/src/binding.dart:2543:12) #3 TestWidgetsFlutterBinding._runTestBody (package:flutter_test/src/binding.dart:1974:7) <asynchronous suspension> <asynchronous suspension> (elided 3 frames from class _AssertionError and package:stack_trace) The test description was: amount_picker_modal_selected (variant: Windows)
| Test case: | golden/widget/picker/amount_picker_suggest_widget_golden_test.dart AmountPickerSuggestWidgetGoldenTests: amount_picker_suggest_widget (variant: Windows) |
|---|---|
| Outcome: | Passed |
| Duration: | 0.125 sec |
Image assets/icon/payment_sapphire.webp already loaded... Image assets/icon/payment_silver.webp already loaded... Image assets/icon/payment_credit.webp already loaded... Image assets/icon/payment_trophy.webp already loaded... Image assets/icon/payment_fire.webp already loaded... Image assets/icon/payment_bank.webp already loaded...
| Test case: | golden/widget/picker/amount_picker_suggest_widget_golden_test.dart amount_picker_suggest_widget_selected (variant: Windows) |
|---|---|
| Outcome: | Passed |
| Duration: | 0.108 sec |
Image assets/icon/payment_sapphire.webp already loaded... Image assets/icon/payment_silver.webp already loaded... Image assets/icon/payment_credit.webp already loaded... Image assets/icon/payment_trophy.webp already loaded... Image assets/icon/payment_fire.webp already loaded... Image assets/icon/payment_bank.webp already loaded... (package:payments/widget/picker/amount_picker_buttons.dart:199:11) [_AmountPickerButtonsState._setSelectedType] -> [ DEBUG] | 10:01:26 298ms | AmountPickerWidget: setSelectedType: PledgeButtonType.fifty, amount: 5000 (package:payments/widget/picker/amount_picker_suggest_widget.dart:61:19) [_AmountPickerSuggestWidgetState.build.<anonymous] -> [ DEBUG] | 10:01:26 298ms | AmountPickerSuggestion: AmountPickerButtons: onAmountSelected: 5000
| Test case: | golden/widget/picker/amount_picker_widget_golden_test.dart AmountPickerWidgetGoldenTests: amount_picker_widget_no_stripe (variant: Windows) |
|---|---|
| Outcome: | Passed |
| Duration: | 0.081 sec |
Image assets/icon/payment_sapphire.webp already loaded... Image assets/icon/payment_silver.webp already loaded... Image assets/icon/payment_credit.webp already loaded... Image assets/icon/payment_trophy.webp already loaded... Image assets/icon/payment_fire.webp already loaded... Image assets/icon/payment_bank.webp already loaded...
| Test case: | golden/widget/picker/amount_picker_widget_golden_test.dart AmountPickerWidgetGoldenTests: amount_picker_widget (variant: Windows) |
|---|---|
| Outcome: | Passed |
| Duration: | 0.079 sec |
Image assets/icon/payment_sapphire.webp already loaded... Image assets/icon/payment_silver.webp already loaded... Image assets/icon/payment_credit.webp already loaded... Image assets/icon/payment_trophy.webp already loaded... Image assets/icon/payment_fire.webp already loaded... Image assets/icon/payment_bank.webp already loaded...
| Test case: | golden/widget/settings/stripe_settings_modal_golden_test.dart StripeSettingsWidget: StripeSettingsModal: stripe_customer_settings_modal (variant: Windows) |
|---|---|
| Outcome: | Passed |
| Duration: | 0.163 sec |
(package:services/network/network_monitor.dart:100:9) [InternetNetworkMonitor._startMonitoring] -> [ INFO] | 10:01:26 531ms | NetworkMonitor: Started monitoring with 0:01:00.000000 interval (package:services/network/network_monitor.dart:100:9) [InternetNetworkMonitor._startMonitoring] -> [ INFO] | 10:01:26 573ms | NetworkMonitor: Started monitoring with 0:01:00.000000 interval (package:core_widget/core/mixin/network_monitor_mixin.dart:92:13) [NetworkMonitorMixin._handleNetworkStatusChange] -> [ DEBUG] | 10:01:26 611ms | Setting initial network status to NetworkStatus.online (package:core_widget/core/mixin/network_monitor_mixin.dart:92:13) [NetworkMonitorMixin._handleNetworkStatusChange] -> [ DEBUG] | 10:01:26 611ms | Setting initial network status to NetworkStatus.online (package:services/network/network_monitor.dart:188:11) [InternetNetworkMonitor.dispose] -> [ DEBUG] | 10:01:26 660ms | NetworkMonitor: Disposed (package:services/network/network_monitor.dart:188:11) [InternetNetworkMonitor.dispose] -> [ DEBUG] | 10:01:26 662ms | NetworkMonitor: Disposed
| Test case: | golden/widget/stripe_customer_widget_golden_test.dart StripeCustomerWidget: stripe_customer_widget (variant: Windows) |
|---|---|
| Outcome: | Passed |
| Duration: | 0.465 sec |
(package:payments/widget/customer/stripe_customer_widget.dart:282:11) [RegularCustomerWidgetState.build] ->
[ DEBUG] | 10:01:26 685ms | Building RegularCustomerWidget for user test-user-123
(package:payments/widget/customer/stripe_customer_widget.dart:282:11) [RegularCustomerWidgetState.build] ->
[ DEBUG] | 10:01:26 791ms | Building RegularCustomerWidget for user test-user-123
(package:payments/widget/customer/stripe_customer_widget.dart:132:11) [DenseCustomerWidgetState.build] ->
[ DEBUG] | 10:01:26 823ms | Building DenseCustomerWidget for user test-user-123
(package:payments/widget/customer/stripe_customer_widget.dart:132:11) [DenseCustomerWidgetState.build] ->
[ DEBUG] | 10:01:26 847ms | Building DenseCustomerWidget for user test-user-123
(package:core/store/base_storage.dart:272:11) [MockAppStorage.add] ->
[ DEBUG] | 10:01:26 935ms | MockAppStorage: Adding key stripe_onboarding_state with value {"currency":null,"country":null,"firstName":"Test","lastName":"User","email":"test@example.com","accountType":"express","onboardState":"not_started"}
(package:core/store/base_storage.dart:276:9) [MockAppStorage.add] ->
[ DEBUG] | 10:01:26 935ms | MockAppStorage: Saved value for key stripe_onboarding_state is {"currency":null,"country":null,"firstName":"Test","lastName":"User","email":"test@example.com","accountType":"express","onboardState":"not_started"}
(package:core/store/base_storage.dart:272:11) [MockAppStorage.add] ->
[ DEBUG] | 10:01:26 936ms | MockAppStorage: Adding key stripe_onboarding_state with value {"currency":"USD","country":"US","firstName":"Test","lastName":"User","email":"test@example.com","accountType":"express","onboardState":"not_started"}
(package:core/store/base_storage.dart:276:9) [MockAppStorage.add] ->
[ DEBUG] | 10:01:26 940ms | MockAppStorage: Saved value for key stripe_onboarding_state is {"currency":"USD","country":"US","firstName":"Test","lastName":"User","email":"test@example.com","accountType":"express","onboardState":"not_started"}
(package:core/store/base_storage.dart:272:11) [MockAppStorage.add] ->
[ DEBUG] | 10:01:26 941ms | MockAppStorage: Adding key stripe_onboarding_state with value {"currency":null,"country":null,"firstName":"Test","lastName":"User","email":"test@example.com","accountType":"express","onboardState":"not_started"}
(package:core/store/base_storage.dart:276:9) [MockAppStorage.add] ->
[ DEBUG] | 10:01:26 941ms | MockAppStorage: Saved value for key stripe_onboarding_state is {"currency":null,"country":null,"firstName":"Test","lastName":"User","email":"test@example.com","accountType":"express","onboardState":"not_started"}
(package:core/store/base_storage.dart:272:11) [MockAppStorage.add] ->
[ DEBUG] | 10:01:26 941ms | MockAppStorage: Adding key stripe_onboarding_state with value {"currency":"USD","country":"US","firstName":"Test","lastName":"User","email":"test@example.com","accountType":"express","onboardState":"not_started"}
(package:core/store/base_storage.dart:276:9) [MockAppStorage.add] ->
[ DEBUG] | 10:01:26 942ms | MockAppStorage: Saved value for key stripe_onboarding_state is {"currency":"USD","country":"US","firstName":"Test","lastName":"User","email":"test@example.com","accountType":"express","onboardState":"not_started"}
(package:payments/widget/core/stripe_text_fields.dart:293:11) [StripeTextFields.prefillFromUser] ->
[ DEBUG] | 10:01:26 942ms | Prefilled fields from user test-user-123: email: test@example.com, firstName: Test, lastName: User, countryCode: null, currencyCode: null
(package:payments/widget/core/stripe_text_fields.dart:293:11) [StripeTextFields.prefillFromUser] ->
[ DEBUG] | 10:01:26 942ms | Prefilled fields from user test-user-123: email: test@example.com, firstName: Test, lastName: User, countryCode: US, currencyCode: USD
(package:payments/widget/core/stripe_text_fields.dart:293:11) [StripeTextFields.prefillFromUser] ->
[ DEBUG] | 10:01:26 942ms | Prefilled fields from user test-user-123: email: test@example.com, firstName: Test, lastName: User, countryCode: null, currencyCode: null
(package:payments/widget/core/stripe_text_fields.dart:293:11) [StripeTextFields.prefillFromUser] ->
[ DEBUG] | 10:01:26 942ms | Prefilled fields from user test-user-123: email: test@example.com, firstName: Test, lastName: User, countryCode: US, currencyCode: USD| Test case: | tests unit/core/payment_result_error_test.dart PaymentResultError Tests formatStripeError: formats stripe error correctly |
|---|---|
| Outcome: | Passed |
| Duration: | 0.005 sec |
| Test case: | tests unit/core/payment_result_error_test.dart PaymentResultError Tests formatStripeError: formats stripe decline error correctly |
|---|---|
| Outcome: | Passed |
| Duration: | 0.001 sec |
| Test case: | tests unit/core/payment_result_test.dart BasePaymentResult: GoodPaymentResult: creation |
|---|---|
| Outcome: | Passed |
| Duration: | 0.003 sec |
| Test case: | tests unit/core/payment_result_test.dart BasePaymentResult: BadPaymentResult: creation |
|---|---|
| Outcome: | Passed |
| Duration: | 0.002 sec |
| Test case: | tests unit/core/payment_result_test.dart BasePaymentResult: StripePaymentResult.error: creation |
|---|---|
| Outcome: | Passed |
| Duration: | 0.002 sec |
| Test case: | tests unit/core/stripe_code_mapper_test.dart StripeCodeMapper: currencyFromIndex |
|---|---|
| Outcome: | Passed |
| Duration: | 0.001 sec |
| Test case: | tests unit/core/stripe_code_mapper_test.dart StripeCodeMapper: invalid currency index returns null |
|---|---|
| Outcome: | Passed |
| Duration: | 0.008 sec |
(package:payments/core/stripe_code_mapper.dart:34:13) [StripeCodeMapper.currencyFromIndex] -> [ WARNING] | 10:01:27 158ms | Currency index -1 out of range [0, 23) (package:payments/core/stripe_code_mapper.dart:34:13) [StripeCodeMapper.currencyFromIndex] -> [ WARNING] | 10:01:27 158ms | Currency index 100 out of range [0, 23)
| Test case: | tests unit/core/stripe_code_mapper_test.dart StripeCodeMapper: currencyToIndex |
|---|---|
| Outcome: | Passed |
| Duration: | 0.002 sec |
| Test case: | tests unit/core/stripe_code_mapper_test.dart StripeCodeMapper: currencyToIndex with null returns -1 |
|---|---|
| Outcome: | Passed |
| Duration: | 0.001 sec |
| Test case: | tests unit/core/stripe_code_mapper_test.dart StripeCodeMapper: isValidCurrencyIndex |
|---|---|
| Outcome: | Passed |
| Duration: | 0.001 sec |
| Test case: | tests unit/core/stripe_code_mapper_test.dart StripeCodeMapper: countryFromIndex |
|---|---|
| Outcome: | Passed |
| Duration: | 0.002 sec |
| Test case: | tests unit/core/stripe_code_mapper_test.dart StripeCodeMapper: invalid country index returns null |
|---|---|
| Outcome: | Passed |
| Duration: | 0.003 sec |
(package:payments/core/stripe_code_mapper.dart:59:13) [StripeCodeMapper.countryFromIndex] -> [ WARNING] | 10:01:27 169ms | Country index -1 out of range [0, 44) (package:payments/core/stripe_code_mapper.dart:59:13) [StripeCodeMapper.countryFromIndex] -> [ WARNING] | 10:01:27 169ms | Country index 100 out of range [0, 44)
| Test case: | tests unit/core/stripe_code_mapper_test.dart StripeCodeMapper: countryToIndex |
|---|---|
| Outcome: | Passed |
| Duration: | 0.001 sec |
| Test case: | tests unit/core/stripe_code_mapper_test.dart StripeCodeMapper: countryToIndex with null returns -1 |
|---|---|
| Outcome: | Passed |
| Duration: | 0.002 sec |
| Test case: | tests unit/core/stripe_code_mapper_test.dart StripeCodeMapper: isValidCountryIndex |
|---|---|
| Outcome: | Passed |
| Duration: | 0.002 sec |
| Test case: | tests unit/core/stripe_code_mapper_test.dart StripeCodeMapper: countryWithFallback returns countryCode if provided |
|---|---|
| Outcome: | Passed |
| Duration: | 0.001 sec |
| Test case: | tests unit/core/stripe_validation_test.dart StripeValidation: valid email |
|---|---|
| Outcome: | Passed |
| Duration: | 0.002 sec |
| Test case: | tests unit/core/stripe_validation_test.dart StripeValidation: valid first name |
|---|---|
| Outcome: | Passed |
| Duration: | 0.001 sec |
| Test case: | tests unit/core/stripe_validation_test.dart StripeValidation: valid last name |
|---|---|
| Outcome: | Passed |
| Duration: | 0.002 sec |
| Test case: | tests unit/core/stripe_validation_test.dart StripeValidation: valid customer fields |
|---|---|
| Outcome: | Passed |
| Duration: | 0.002 sec |
| Test case: | tests unit/core/stripe_validation_test.dart StripeValidation: valid account fields |
|---|---|
| Outcome: | Passed |
| Duration: | 0.001 sec |
| Test case: | tests unit/widget/onboard/stripe_onboarding_validation_test.dart StripeOnboardingState: valid onboarding account state fields |
|---|---|
| Outcome: | Passed |
| Duration: | 0.001 sec |
| Test case: | tests unit/widget/onboard/stripe_onboarding_validation_test.dart StripeOnboardingState: valid invalid onboarding account state fields |
|---|---|
| Outcome: | Passed |
| Duration: | 0.001 sec |
(package:services/app_service_setup.dart:64:9) [AppServiceSetup._initialize] -> [ INFO] | 10:01:24 62ms | Initializing Core AppServices... ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 0 ms Loading font: packages/core/MaterialIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 3 ms Loading font: Roboto ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 7 ms Loading font: packages/core/flipdare ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 8 ms Loading font: packages/core/Neue Haas Grotesk Display Pro ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 8 ms Loading font: packages/core/Geist ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 18 ms Loading font: packages/flutter_neumorphic_plus/NeumorphicIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ (package:core/admin/service_manager.dart:131:11) [ServiceManager.unregister] -> [ DEBUG] | 10:01:24 121ms | Unregistered GetIt of Type FakeImageCacheManager (package:services/app_service_setup.dart:64:9) [AppServiceSetup._initialize] -> [ INFO] | 10:01:24 173ms | Initializing Core AppServices... ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 81 ms Loading font: packages/core/MaterialIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 86 ms Loading font: Roboto ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 94 ms Loading font: packages/core/flipdare ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 94 ms Loading font: packages/core/Neue Haas Grotesk Display Pro ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 97 ms Loading font: packages/core/Geist ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 106 ms Loading font: packages/flutter_neumorphic_plus/NeumorphicIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ (package:core/admin/service_manager.dart:131:11) [ServiceManager.unregister] -> [ DEBUG] | 10:01:24 203ms | Unregistered GetIt of Type FakeImageCacheManager (package:services/app_service_setup.dart:64:9) [AppServiceSetup._initialize] -> [ INFO] | 10:01:24 206ms | Initializing Core AppServices... ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 113 ms Loading font: packages/core/MaterialIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 116 ms Loading font: Roboto ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 120 ms Loading font: packages/core/flipdare ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 120 ms Loading font: packages/core/Neue Haas Grotesk Display Pro ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 121 ms Loading font: packages/core/Geist ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 131 ms Loading font: packages/flutter_neumorphic_plus/NeumorphicIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ (package:core/admin/service_manager.dart:131:11) [ServiceManager.unregister] -> [ DEBUG] | 10:01:24 227ms | Unregistered GetIt of Type FakeImageCacheManager (package:services/app_service_setup.dart:64:9) [AppServiceSetup._initialize] -> [ INFO] | 10:01:24 232ms | Initializing Core AppServices... ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 139 ms Loading font: packages/core/MaterialIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 142 ms Loading font: Roboto ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 148 ms Loading font: packages/core/flipdare ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 149 ms Loading font: packages/core/Neue Haas Grotesk Display Pro ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 149 ms Loading font: packages/core/Geist ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 158 ms Loading font: packages/flutter_neumorphic_plus/NeumorphicIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ (package:core/admin/service_manager.dart:131:11) [ServiceManager.unregister] -> [ DEBUG] | 10:01:24 255ms | Unregistered GetIt of Type FakeImageCacheManager (package:services/app_service_setup.dart:64:9) [AppServiceSetup._initialize] -> [ INFO] | 10:01:24 258ms | Initializing Core AppServices... ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 165 ms Loading font: packages/core/MaterialIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 168 ms Loading font: Roboto ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 172 ms Loading font: packages/core/flipdare ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 173 ms Loading font: packages/core/Neue Haas Grotesk Display Pro ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 175 ms Loading font: packages/core/Geist ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 184 ms Loading font: packages/flutter_neumorphic_plus/NeumorphicIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ (package:core/admin/service_manager.dart:131:11) [ServiceManager.unregister] -> [ DEBUG] | 10:01:24 280ms | Unregistered GetIt of Type FakeImageCacheManager (package:services/app_service_setup.dart:64:9) [AppServiceSetup._initialize] -> [ INFO] | 10:01:24 283ms | Initializing Core AppServices... ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 190 ms Loading font: packages/core/MaterialIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 193 ms Loading font: Roboto ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 197 ms Loading font: packages/core/flipdare ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 197 ms Loading font: packages/core/Neue Haas Grotesk Display Pro ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 198 ms Loading font: packages/core/Geist ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 209 ms Loading font: packages/flutter_neumorphic_plus/NeumorphicIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ (package:core/admin/service_manager.dart:131:11) [ServiceManager.unregister] -> [ DEBUG] | 10:01:24 305ms | Unregistered GetIt of Type FakeImageCacheManager (package:services/app_service_setup.dart:64:9) [AppServiceSetup._initialize] -> [ INFO] | 10:01:24 317ms | Initializing Core AppServices... ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 224 ms Loading font: packages/core/MaterialIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 227 ms Loading font: Roboto ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 234 ms Loading font: packages/core/flipdare ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 234 ms Loading font: packages/core/Neue Haas Grotesk Display Pro ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 235 ms Loading font: packages/core/Geist ++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Elapsed time: 243 ms Loading font: packages/flutter_neumorphic_plus/NeumorphicIcons ++++++++++++++++++++++++++++++++++++++++++++++++++++++ (package:core/admin/service_manager.dart:131:11) [ServiceManager.unregister] -> [ DEBUG] | 10:01:24 339ms | Unregistered GetIt of Type FakeImageCacheManager
None