Skip to content

Instantly share code, notes, and snippets.

@atn832
Created April 5, 2020 01:32
Show Gist options
  • Save atn832/9b4106ea68b8e9a5f228bd812a0a3d66 to your computer and use it in GitHub Desktop.
Save atn832/9b4106ea68b8e9a5f228bd812a0a3d66 to your computer and use it in GitHub Desktop.
Test logs after fixing the cast exception
flutter: 00:00 +0: Firestore behavior comparison: Document creation by add (Cloud Firestore)
VMServiceFlutterDriver: Connected to Flutter application.
path: satisfied (Path is satisfied), interface: en1
flutter: 00:01 +1: Firestore behavior comparison: Document creation by add (Firestore Emulator)
path: satisfied (Path is satisfied), interface: en1
flutter: 00:01 +2: Firestore behavior comparison: Document creation by add (cloud_firestore_mocks)
flutter: 00:01 +3: Firestore behavior comparison: Invalidate bad values (Cloud Firestore)
flutter: 00:01 +4: Firestore behavior comparison: Invalidate bad values (Firestore Emulator)
flutter: 00:01 +5: Firestore behavior comparison: Invalidate bad values (cloud_firestore_mocks)
flutter: 00:01 +6: Firestore behavior comparison: Array containing a cycle (Cloud Firestore)
flutter: 00:01 +7: Firestore behavior comparison: Array containing a cycle (Firestore Emulator)
flutter: 00:01 +8: Firestore behavior comparison: Array containing a cycle (cloud_firestore_mocks)
flutter: 00:01 +9: Firestore behavior comparison: Document creation by setData (Cloud Firestore)
flutter: 00:02 +10: Firestore behavior comparison: Document creation by setData (Firestore Emulator)
flutter: 00:02 +11: Firestore behavior comparison: Document creation by setData (cloud_firestore_mocks)
flutter: 00:02 +12: Firestore behavior comparison: Documents should be saved separately (Cloud Firestore)
flutter: 00:06 +13: Firestore behavior comparison: Documents should be saved separately (Firestore Emulator)
flutter: 00:06 +14: Firestore behavior comparison: Documents should be saved separately (cloud_firestore_mocks)
flutter: 00:06 +15: Firestore behavior comparison: Timestamp field (Cloud Firestore)
flutter: 00:07 +16: Firestore behavior comparison: Timestamp field (Firestore Emulator)
flutter: 00:07 +17: Firestore behavior comparison: Timestamp field (cloud_firestore_mocks)
flutter: 00:07 +18: Firestore behavior comparison: Unsaved documens (Cloud Firestore)
flutter: 00:07 +19: Firestore behavior comparison: Unsaved documens (Firestore Emulator)
flutter: 00:07 +20: Firestore behavior comparison: Unsaved documens (cloud_firestore_mocks)
flutter: 00:07 +21: Firestore behavior comparison: Nested objects creation with updateData (Cloud Firestore)
flutter: 00:08 +22: Firestore behavior comparison: Nested objects creation with updateData (Firestore Emulator)
flutter: 00:08 +23: Firestore behavior comparison: Nested objects creation with updateData (cloud_firestore_mocks)
flutter: 00:08 +24: Firestore behavior comparison: Nested objects update (Cloud Firestore)
flutter: 00:10 +25: Firestore behavior comparison: Nested objects update (Firestore Emulator)
flutter: 00:10 +26: Firestore behavior comparison: Nested objects update (cloud_firestore_mocks)
flutter: 00:10 +27: Firestore behavior comparison: Snapshot should not be affected by updates (Cloud Firestore)
flutter: 00:11 +28: Firestore behavior comparison: Snapshot should not be affected by updates (Firestore Emulator)
flutter: 00:11 +29: Firestore behavior comparison: Snapshot should not be affected by updates (cloud_firestore_mocks)
flutter: 00:11 +30: Firestore behavior comparison: Transaction: get, set, update, and delete (Cloud Firestore)
[C1.1 1CE01E9F-1D5C-42A6-AD0F-5E5CD8ACF668 192.168.86.21:55270<->172.217.161.46:443]
Connected Path: satisfied (Path is satisfied), interface: en1
Duration: 0.205s, DNS @0.001s took 0.001s, TCP @0.003s took 0.042s, TLS took 0.086s
bytes in/out: 4191/1021, packets in/out: 9/9, rtt: 0.039s, retransmitted packets: 0, out-of-order packets: 2
[C2.1 3583FD0E-DC0B-47EE-A63A-858DEF9B1226 192.168.86.21:55271<->172.217.161.46:443]
Connected Path: satisfied (Path is satisfied), interface: en1
Duration: 0.221s, DNS @0.000s took 0.001s, TCP @0.002s took 0.046s, TLS took 0.091s
bytes in/out: 3877/1517, packets in/out: 8/10, rtt: 0.044s, retransmitted packets: 0, out-of-order packets: 0
flutter: 00:13 +31: Firestore behavior comparison: Transaction: get, set, update, and delete (Firestore Emulator)
flutter: 00:13 +32: Firestore behavior comparison: Transaction: get, set, update, and delete (cloud_firestore_mocks)
flutter: 00:13 +33: Firestore behavior comparison: Transaction handler returning void result (Cloud Firestore)
flutter: 00:15 +34: Firestore behavior comparison: Transaction handler returning void result (Firestore Emulator)
flutter: 00:15 +35: Firestore behavior comparison: Transaction handler returning void result (cloud_firestore_mocks)
flutter: 00:15 +36: Firestore behavior comparison: Transaction handler returning non-map result (Cloud Firestore)
flutter: 00:15 +36: Firestore behavior comparison: Transaction handler returning non-map result (Cloud Firestore) [E]
flutter: Expected: throws <Instance of 'TypeError'>
Actual: <Closure: () => Future<dynamic>>
Which: threw _CastError:<type 'int' is not a subtype of type 'Map<dynamic, dynamic>' in type cast>
stack package:flutter/src/services/platform_channel.dart 156:41 MethodChannel._invokeMethod
===== asynchronous gap ===========================
package:test_api expect
package:flutter_test/src/widget_tester.dart 348:3 expect
Users/anhtuan/git/cloud_firestore_mocks/test_driver/cloud_firestore_behaviors.dart 411:7 main.<fn>.<fn>
dart:async _completeOnAsyncReturn
package:flutter/src/services/platform_channel.dart MethodCha<…>
flutter: package:test_api/src/frontend/expect.dart 154:30 fail
package:test_api/src/frontend/expect.dart 128:9 _expect.<fn>
package:stack_trace/src/stack_zone_specification.dart 129:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 209:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 129:14 StackZoneSpecification._registerUnaryCallback.<fn>
dart:async/zone.dart 1134:38 _rootRunUnary
dart:async/zone.dart 1031:19 _CustomZone.runUnary
dart:async/future_impl.dart 140:18 _FutureListener.handleValue
dart:async/future_impl.dart 682:45 <…>
flutter: 00:15 +36 -1: Firestore behavior comparison: Transaction handler returning non-map result (Firestore Emulator)
flutter: 00:16 +36 -1: Firestore behavior comparison: Transaction handler returning non-map result (Firestore Emulator) [E]
flutter: Expected: throws <Instance of 'TypeError'>
Actual: <Closure: () => Future<dynamic>>
Which: threw _CastError:<type 'int' is not a subtype of type 'Map<dynamic, dynamic>' in type cast>
stack package:flutter/src/services/platform_channel.dart 156:41 MethodChannel._invokeMethod
===== asynchronous gap ===========================
package:test_api expect
package:flutter_test/src/widget_tester.dart 348:3 expect
Users/anhtuan/git/cloud_firestore_mocks/test_driver/cloud_firestore_behaviors.dart 411:7 main.<fn>.<fn>
dart:async _completeOnAsyncReturn
package:flutter/src/services/platform_channel.dart MethodCha<…>
flutter: package:test_api/src/frontend/expect.dart 154:30 fail
package:test_api/src/frontend/expect.dart 128:9 _expect.<fn>
package:stack_trace/src/stack_zone_specification.dart 129:26 StackZoneSpecification._registerUnaryCallback.<fn>.<fn>
package:stack_trace/src/stack_zone_specification.dart 209:15 StackZoneSpecification._run
package:stack_trace/src/stack_zone_specification.dart 129:14 StackZoneSpecification._registerUnaryCallback.<fn>
dart:async/zone.dart 1134:38 _rootRunUnary
dart:async/zone.dart 1031:19 _CustomZone.runUnary
dart:async/future_impl.dart 140:18 _FutureListener.handleValue
dart:async/future_impl.dart 682:45 <…>
flutter: 00:16 +36 -2: Firestore behavior comparison: Transaction handler returning non-map result (cloud_firestore_mocks)
flutter: 00:16 +37 -2: Firestore behavior comparison: Transaction: reads must come before writes (Cloud Firestore)
flutter: 00:16 +38 -2: Firestore behavior comparison: Transaction: reads must come before writes (Firestore Emulator)
flutter: 00:17 +39 -2: Firestore behavior comparison: Transaction: reads must come before writes (cloud_firestore_mocks)
flutter: 00:17 +40 -2: Firestore behavior comparison: Transaction: result map with invalid types (Cloud Firestore)
flutter: 00:17 +41 -2: Firestore behavior comparison: Transaction: result map with invalid types (Firestore Emulator)
flutter: 00:17 +42 -2: Firestore behavior comparison: Transaction: result map with invalid types (cloud_firestore_mocks)
flutter: 00:17 +43 -2: Firestore behavior comparison: Transaction: result map with valid types (Cloud Firestore)
flutter: 00:17 +44 -2: Firestore behavior comparison: Transaction: result map with valid types (Firestore Emulator)
flutter: 00:17 +45 -2: Firestore behavior comparison: Transaction: result map with valid types (cloud_firestore_mocks)
flutter: 00:17 +46 -2: (tearDownAll)
flutter: 00:17 +47 -2: Some tests failed.
Stopping application instance.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment