Created
April 5, 2020 01:24
-
-
Save atn832/5dcae11307d4c59de143a3259dbb87cf to your computer and use it in GitHub Desktop.
cloud_firestore_behaviors fail when casting to Map<String, dynamic>
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 +9: Firestore behavior comparison: Document creation by setData (Cloud Firestore) [E] | |
flutter: type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Map<String, dynamic>' in type cast | |
flutter: Users/anhtuan/git/cloud_firestore_mocks/test_driver/cloud_firestore_behaviors.dart 138:43 main.<fn>.<fn> | |
===== asynchronous gap =========================== | |
dart:async/zone.dart 1064:19 _CustomZone.registerBinaryCallback | |
dart:async-patch/async_patch.dart 84:23 _asyncErrorWrapperHelper | |
package:test_api/src/backend/invoker.dart Invoker.waitForOutstandingCallbacks.<fn> | |
dart:async/zone.dart 1126:13 _rootRun | |
dart:async/zone.dart 1023:19 _CustomZone.run | |
dart:async/zone.dart 1518:10 _runZoned | |
dart:async/zone.dart 1465:12 runZoned | |
package:test_api/src/backend/invoker.dart<…> | |
flutter: 00:02 +9 -1: Firestore behavior comparison: Document creation by setData (Firestore Emulator) | |
flutter: 00:02 +9 -1: Firestore behavior comparison: Document creation by setData (Firestore Emulator) [E] | |
flutter: type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Map<String, dynamic>' in type cast | |
flutter: Users/anhtuan/git/cloud_firestore_mocks/test_driver/cloud_firestore_behaviors.dart 138:43 main.<fn>.<fn> | |
===== asynchronous gap =========================== | |
dart:async/zone.dart 1064:19 _CustomZone.registerBinaryCallback | |
dart:async-patch/async_patch.dart 84:23 _asyncErrorWrapperHelper | |
package:test_api/src/backend/invoker.dart Invoker.waitForOutstandingCallbacks.<fn> | |
dart:async/zone.dart 1126:13 _rootRun | |
dart:async/zone.dart 1023:19 _CustomZone.run | |
dart:async/zone.dart 1518:10 _runZoned | |
dart:async/zone.dart 1465:12 runZoned | |
package:test_api/src/backend/invoker.dart<…> | |
flutter: 00:02 +9 -2: Firestore behavior comparison: Document creation by setData (cloud_firestore_mocks) | |
flutter: 00:02 +10 -2: Firestore behavior comparison: Documents should be saved separately (Cloud Firestore) | |
flutter: 00:05 +10 -2: Firestore behavior comparison: Documents should be saved separately (Cloud Firestore) [E] | |
flutter: type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Map<String, dynamic>' in type cast | |
flutter: Users/anhtuan/git/cloud_firestore_mocks/test_driver/cloud_firestore_behaviors.dart 223:41 main.<fn>.<fn> | |
===== asynchronous gap =========================== | |
dart:async/zone.dart 1064:19 _CustomZone.registerBinaryCallback | |
dart:async-patch/async_patch.dart 84:23 _asyncErrorWrapperHelper | |
package:test_api/src/backend/invoker.dart Invoker.waitForOutstandingCallbacks.<fn> | |
dart:async/zone.dart 1126:13 _rootRun | |
dart:async/zone.dart 1023:19 _CustomZone.run | |
dart:async/zone.dart 1518:10 _runZoned | |
dart:async/zone.dart 1465:12 runZoned | |
package:test_api/src/backend/invoker.dart<…> | |
flutter: 00:05 +10 -3: Firestore behavior comparison: Documents should be saved separately (Firestore Emulator) | |
flutter: 00:05 +10 -3: Firestore behavior comparison: Documents should be saved separately (Firestore Emulator) [E] | |
flutter: type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Map<String, dynamic>' in type cast | |
flutter: Users/anhtuan/git/cloud_firestore_mocks/test_driver/cloud_firestore_behaviors.dart 223:41 main.<fn>.<fn> | |
===== asynchronous gap =========================== | |
dart:async/zone.dart 1064:19 _CustomZone.registerBinaryCallback | |
dart:async-patch/async_patch.dart 84:23 _asyncErrorWrapperHelper | |
package:test_api/src/backend/invoker.dart Invoker.waitForOutstandingCallbacks.<fn> | |
dart:async/zone.dart 1126:13 _rootRun | |
dart:async/zone.dart 1023:19 _CustomZone.run | |
dart:async/zone.dart 1518:10 _runZoned | |
dart:async/zone.dart 1465:12 runZoned | |
package:test_api/src/backend/invoker.dart<…> | |
flutter: 00:05 +10 -4: Firestore behavior comparison: Documents should be saved separately (cloud_firestore_mocks) | |
flutter: 00:05 +11 -4: Firestore behavior comparison: Timestamp field (Cloud Firestore) | |
flutter: 00:06 +12 -4: Firestore behavior comparison: Timestamp field (Firestore Emulator) | |
flutter: 00:06 +13 -4: Firestore behavior comparison: Timestamp field (cloud_firestore_mocks) | |
flutter: 00:06 +14 -4: Firestore behavior comparison: Unsaved documens (Cloud Firestore) | |
flutter: 00:06 +15 -4: Firestore behavior comparison: Unsaved documens (Firestore Emulator) | |
flutter: 00:06 +16 -4: Firestore behavior comparison: Unsaved documens (cloud_firestore_mocks) | |
flutter: 00:06 +17 -4: Firestore behavior comparison: Nested objects creation with updateData (Cloud Firestore) | |
flutter: 00:07 +17 -4: Firestore behavior comparison: Nested objects creation with updateData (Cloud Firestore) [E] | |
flutter: type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Map<String, dynamic>' in type cast | |
flutter: Users/anhtuan/git/cloud_firestore_mocks/test_driver/cloud_firestore_behaviors.dart 288:44 main.<fn>.<fn> | |
===== asynchronous gap =========================== | |
dart:async/zone.dart 1064:19 _CustomZone.registerBinaryCallback | |
dart:async-patch/async_patch.dart 84:23 _asyncErrorWrapperHelper | |
package:test_api/src/backend/invoker.dart Invoker.waitForOutstandingCallbacks.<fn> | |
dart:async/zone.dart 1126:13 _rootRun | |
dart:async/zone.dart 1023:19 _CustomZone.run | |
dart:async/zone.dart 1518:10 _runZoned | |
dart:async/zone.dart 1465:12 runZoned | |
package:test_api/src/backend/invoker.dart<…> | |
flutter: 00:07 +17 -5: Firestore behavior comparison: Nested objects creation with updateData (Firestore Emulator) | |
flutter: 00:07 +17 -5: Firestore behavior comparison: Nested objects creation with updateData (Firestore Emulator) [E] | |
flutter: type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Map<String, dynamic>' in type cast | |
flutter: Users/anhtuan/git/cloud_firestore_mocks/test_driver/cloud_firestore_behaviors.dart 288:44 main.<fn>.<fn> | |
===== asynchronous gap =========================== | |
dart:async/zone.dart 1064:19 _CustomZone.registerBinaryCallback | |
dart:async-patch/async_patch.dart 84:23 _asyncErrorWrapperHelper | |
package:test_api/src/backend/invoker.dart Invoker.waitForOutstandingCallbacks.<fn> | |
dart:async/zone.dart 1126:13 _rootRun | |
dart:async/zone.dart 1023:19 _CustomZone.run | |
dart:async/zone.dart 1518:10 _runZoned | |
dart:async/zone.dart 1465:12 runZoned | |
package:test_api/src/backend/invoker.dart<…> | |
flutter: 00:07 +17 -6: Firestore behavior comparison: Nested objects creation with updateData (cloud_firestore_mocks) | |
flutter: 00:07 +18 -6: Firestore behavior comparison: Nested objects update (Cloud Firestore) | |
flutter: 00:09 +19 -6: Firestore behavior comparison: Nested objects update (Firestore Emulator) | |
flutter: 00:09 +20 -6: Firestore behavior comparison: Nested objects update (cloud_firestore_mocks) | |
flutter: 00:09 +21 -6: Firestore behavior comparison: Snapshot should not be affected by updates (Cloud Firestore) | |
flutter: 00:10 +21 -6: Firestore behavior comparison: Snapshot should not be affected by updates (Cloud Firestore) [E] | |
flutter: type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Map<String, dynamic>' in type cast | |
flutter: Users/anhtuan/git/cloud_firestore_mocks/test_driver/cloud_firestore_behaviors.dart 339:46 main.<fn>.<fn> | |
===== asynchronous gap =========================== | |
dart:async/zone.dart 1064:19 _CustomZone.registerBinaryCallback | |
dart:async-patch/async_patch.dart 84:23 _asyncErrorWrapperHelper | |
package:test_api/src/backend/invoker.dart Invoker.waitForOutstandingCallbacks.<fn> | |
dart:async/zone.dart 1126:13 _rootRun | |
dart:async/zone.dart 1023:19 _CustomZone.run | |
dart:async/zone.dart 1518:10 _runZoned | |
dart:async/zone.dart 1465:12 runZoned | |
package:test_api/src/backend/invoker.dart<…> | |
flutter: 00:10 +21 -7: Firestore behavior comparison: Snapshot should not be affected by updates (Firestore Emulator) | |
flutter: 00:10 +21 -7: Firestore behavior comparison: Snapshot should not be affected by updates (Firestore Emulator) [E] | |
flutter: type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Map<String, dynamic>' in type cast | |
flutter: Users/anhtuan/git/cloud_firestore_mocks/test_driver/cloud_firestore_behaviors.dart 339:46 main.<fn>.<fn> | |
===== asynchronous gap =========================== | |
dart:async/zone.dart 1064:19 _CustomZone.registerBinaryCallback | |
dart:async-patch/async_patch.dart 84:23 _asyncErrorWrapperHelper | |
package:test_api/src/backend/invoker.dart Invoker.waitForOutstandingCallbacks.<fn> | |
dart:async/zone.dart 1126:13 _rootRun | |
dart:async/zone.dart 1023:19 _CustomZone.run | |
dart:async/zone.dart 1518:10 _runZoned | |
dart:async/zone.dart 1465:12 runZoned | |
package:test_api/src/backend/invoker.dart<…> | |
flutter: 00:10 +21 -8: Firestore behavior comparison: Snapshot should not be affected by updates (cloud_firestore_mocks) | |
flutter: 00:10 +22 -8: Firestore behavior comparison: Transaction: get, set, update, and delete (Cloud Firestore) | |
flutter: 00:12 +22 -8: Firestore behavior comparison: Transaction: get, set, update, and delete (Cloud Firestore) [E] | |
flutter: type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Map<String, dynamic>' in type cast | |
flutter: Users/anhtuan/git/cloud_firestore_mocks/test_driver/cloud_firestore_behaviors.dart 371:45 main.<fn>.<fn> | |
===== asynchronous gap =========================== | |
dart:async/zone.dart 1064:19 _CustomZone.registerBinaryCallback | |
dart:async-patch/async_patch.dart 84:23 _asyncErrorWrapperHelper | |
package:test_api/src/backend/invoker.dart Invoker.waitForOutstandingCallbacks.<fn> | |
dart:async/zone.dart 1126:13 _rootRun | |
dart:async/zone.dart 1023:19 _CustomZone.run | |
dart:async/zone.dart 1518:10 _runZoned | |
dart:async/zone.dart 1465:12 runZoned | |
package:test_api/src/backend/invoker.dart<…> | |
flutter: 00:12 +22 -9: Firestore behavior comparison: Transaction: get, set, update, and delete (Firestore Emulator) | |
flutter: 00:12 +22 -9: Firestore behavior comparison: Transaction: get, set, update, and delete (Firestore Emulator) [E] | |
flutter: type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'Map<String, dynamic>' in type cast | |
flutter: Users/anhtuan/git/cloud_firestore_mocks/test_driver/cloud_firestore_behaviors.dart 371:45 main.<fn>.<fn> | |
===== asynchronous gap =========================== | |
dart:async/zone.dart 1064:19 _CustomZone.registerBinaryCallback | |
dart:async-patch/async_patch.dart 84:23 _asyncErrorWrapperHelper | |
package:test_api/src/backend/invoker.dart Invoker.waitForOutstandingCallbacks.<fn> | |
dart:async/zone.dart 1126:13 _rootRun | |
dart:async/zone.dart 1023:19 _CustomZone.run | |
dart:async/zone.dart 1518:10 _runZoned | |
dart:async/zone.dart 1465:12 runZoned | |
package:test_api/src/backend/invoker.dart<…> | |
flutter: 00:12 +22 -10: Firestore behavior comparison: Transaction: get, set, update, and delete (cloud_firestore_mocks) | |
flutter: 00:12 +23 -10: Firestore behavior comparison: Transaction handler returning void result (Cloud Firestore) | |
[C1.1 560515B7-BCD9-4C23-A942-7B570CCFF6A1 192.168.86.21:54868<->172.217.161.46:443] | |
Connected Path: satisfied (Path is satisfied), interface: en1 | |
Duration: 0.206s, DNS @0.001s took 0.001s, TCP @0.003s took 0.039s, TLS took 0.083s | |
bytes in/out: 4192/1022, packets in/out: 8/9, rtt: 0.036s, retransmitted packets: 0, out-of-order packets: 0 | |
flutter: 00:13 +24 -10: Firestore behavior comparison: Transaction handler returning void result (Firestore Emulator) | |
flutter: 00:13 +25 -10: Firestore behavior comparison: Transaction handler returning void result (cloud_firestore_mocks) | |
flutter: 00:13 +26 -10: Firestore behavior comparison: Transaction handler returning non-map result (Cloud Firestore) | |
[C2.1 2CC7193F-AB90-4757-9F64-A1F2EFC90286 192.168.86.21:54869<->172.217.161.46:443] | |
Connected Path: satisfied (Path is satisfied), interface: en1 | |
Duration: 0.194s, DNS @0.000s took 0.002s, TCP @0.002s took 0.040s, TLS took 0.082s | |
bytes in/out: 3877/1518, packets in/out: 8/10, rtt: 0.036s, retransmitted packets: 0, out-of-order packets: 0 | |
flutter: 00:14 +26 -10: 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:14 +26 -11: Firestore behavior comparison: Transaction handler returning non-map result (Firestore Emulator) | |
flutter: 00:14 +26 -11: 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:14 +26 -12: Firestore behavior comparison: Transaction handler returning non-map result (cloud_firestore_mocks) | |
flutter: 00:14 +27 -12: Firestore behavior comparison: Transaction: reads must come before writes (Cloud Firestore) | |
flutter: 00:15 +28 -12: Firestore behavior comparison: Transaction: reads must come before writes (Firestore Emulator) | |
flutter: 00:15 +29 -12: Firestore behavior comparison: Transaction: reads must come before writes (cloud_firestore_mocks) | |
flutter: 00:15 +30 -12: Firestore behavior comparison: Transaction: result map with invalid types (Cloud Firestore) | |
flutter: 00:15 +31 -12: Firestore behavior comparison: Transaction: result map with invalid types (Firestore Emulator) | |
flutter: 00:15 +32 -12: Firestore behavior comparison: Transaction: result map with invalid types (cloud_firestore_mocks) | |
flutter: 00:15 +33 -12: Firestore behavior comparison: Transaction: result map with valid types (Cloud Firestore) | |
flutter: 00:15 +34 -12: Firestore behavior comparison: Transaction: result map with valid types (Firestore Emulator) | |
flutter: 00:15 +35 -12: Firestore behavior comparison: Transaction: result map with valid types (cloud_firestore_mocks) | |
flutter: 00:15 +36 -12: (tearDownAll) | |
flutter: 00:15 +37 -12: Some tests failed. | |
Stopping application instance. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment