I am running the tests. and getting Environment variables are not set error.
How do I set node environment variables FIREBASE_CONFIG and FIREBASE_SERVICE_ACCOUNT_JSON in dart project?
Thanks!
I did a workaround to get this, but I get below errors when I run tests:
I am running the tests. and getting Environment variables are not set error. How do I set node environment variables FIREBASE_CONFIG and FIREBASE_SERVICE_ACCOUNT_JSON in dart project?
Thanks! I did a workaround to get this, but I get below errors when I run tests:
Unsupported operation: _Namespace org-dartlang-sdk:///sdk/lib/_internal/js_runtime/lib/js_helper.dart 1340:37 Object.wrapException org-dartlang-sdk:///sdk/lib/_internal/js_runtime/lib/io_patch.dart 200:5 Object._Namespace._namespace org-dartlang-sdk:///sdk/lib/io/file_impl.dart 486:31 _File.readAsBytesSync org-dartlang-sdk:///sdk/lib/io/file_impl.dart 592:18
org-dartlang-sdk:///sdk/lib/_internal/js_runtime/lib/async_patch.dart 305:19 _wrapJsFunctionForAsync.closure.$protected
org-dartlang-sdk:///sdk/lib/_internal/js_runtime/lib/async_patch.dart 330:23 _wrapJsFunctionForAsync.
package:stack_trace StackZoneSpecification._registerBinaryCallback.
org-dartlang-sdk:///sdk/lib/_internal/js_runtime/lib/async_patch.dart 235:3 Object._asyncStartSync
===== asynchronous gap ===========================
org-dartlang-sdk:///sdk/lib/async/zone.dart 1062:19 _CustomZone.registerBinaryCallback
org-dartlang-sdk:///sdk/lib/async/zone.dart 292:30 Object._wrapJsFunctionForAsync
org-dartlang-sdk:///sdk/lib/async/future.dart 176:26 Future.Future.
===== asynchronous gap ===========================
org-dartlang-sdk:///sdk/lib/async/zone.dart 1045:19 _CustomZone.registerCallback
org-dartlang-sdk:///sdk/lib/async/zone.dart 962:22 _CustomZone.bindCallbackGuarded
org-dartlang-sdk:///sdk/lib/async/timer.dart 52:37 Object.Timer.Timer
org-dartlang-sdk:///sdk/lib/async/timer.dart 87:9 Object.Future.Future
package:test_api
org-dartlang-sdk:///sdk/lib/_internal/js_runtime/lib/async_patch.dart 305:19 _wrapJsFunctionForAsync.closure.$protected
===== asynchronous gap ===========================
org-dartlang-sdk:///sdk/lib/async/zone.dart 1062:19 _CustomZone.registerBinaryCallback
org-dartlang-sdk:///sdk/lib/async/zone.dart 292:30 Object._wrapJsFunctionForAsync
org-dartlang-sdk:///sdk/lib/async/zone.dart 1124:12 StaticClosure._rootRun
org-dartlang-sdk:///sdk/lib/async/zone.dart 1021:19 _CustomZone.run
org-dartlang-sdk:///sdk/lib/async/zone.dart 1516:10 Object._runZoned
✖ Auth (setUpAll) NoSuchMethodError: method not found: 'nativeInstance' on null
package:firebase_admin_interop/src/app.dart 46:50 main..
org-dartlang-sdk:///sdk/lib/async/future.dart 224:20 Object.sync
package:test_api
org-dartlang-sdk:///sdk/lib/_internal/js_runtime/lib/async_patch.dart 305:19 _wrapJsFunctionForAsync.closure.$protected
org-dartlang-sdk:///sdk/lib/_internal/js_runtime/lib/async_patch.dart 330:23 _wrapJsFunctionForAsync.
package:stack_trace StackZoneSpecification._registerBinaryCallback.
org-dartlang-sdk:///sdk/lib/_internal/js_runtime/lib/async_patch.dart 235:3 Object._asyncStartSync
===== asynchronous gap ===========================
org-dartlang-sdk:///sdk/lib/async/future.dart 232:37 Object.sync
package:test_api
org-dartlang-sdk:///sdk/lib/_internal/js_runtime/lib/async_patch.dart 305:19 _wrapJsFunctionForAsync.closure.$protected
org-dartlang-sdk:///sdk/lib/_internal/js_runtime/lib/async_patch.dart 330:23 _wrapJsFunctionForAsync.
===== asynchronous gap ===========================
org-dartlang-sdk:///sdk/lib/async/zone.dart 1062:19 _CustomZone.registerBinaryCallback
org-dartlang-sdk:///sdk/lib/async/zone.dart 292:30 Object._wrapJsFunctionForAsync
org-dartlang-sdk:///sdk/lib/async/zone.dart 1124:12 StaticClosure._rootRun
org-dartlang-sdk:///sdk/lib/async/zone.dart 1021:19 _CustomZone.run
org-dartlang-sdk:///sdk/lib/async/zone.dart 1516:10 Object._runZoned
===== asynchronous gap ===========================
org-dartlang-sdk:///sdk/lib/async/zone.dart 1062:19 _CustomZone.registerBinaryCallback
org-dartlang-sdk:///sdk/lib/async/zone.dart 292:30 Object._wrapJsFunctionForAsync
org-dartlang-sdk:///sdk/lib/async/zone.dart 1124:12 StaticClosure._rootRun
org-dartlang-sdk:///sdk/lib/async/zone.dart 1021:19 _CustomZone.run
org-dartlang-sdk:///sdk/lib/async/zone.dart 1516:10 Object._runZoned
===== asynchronous gap ===========================
org-dartlang-sdk:///sdk/lib/async/zone.dart 1062:19 _CustomZone.registerBinaryCallback
org-dartlang-sdk:///sdk/lib/async/zone.dart 292:30 Object._wrapJsFunctionForAsync
org-dartlang-sdk:///sdk/lib/async/future.dart 176:26 Future.Future.
===== asynchronous gap ===========================
org-dartlang-sdk:///sdk/lib/async/zone.dart 1045:19 _CustomZone.registerCallback
org-dartlang-sdk:///sdk/lib/async/zone.dart 962:22 _CustomZone.bindCallbackGuarded
org-dartlang-sdk:///sdk/lib/async/timer.dart 52:37 Object.Timer.Timer
org-dartlang-sdk:///sdk/lib/async/timer.dart 87:9 Object.Future.Future
package:test_api
org-dartlang-sdk:///sdk/lib/_internal/js_runtime/lib/async_patch.dart 305:19 _wrapJsFunctionForAsync.closure.$protected
===== asynchronous gap ===========================
org-dartlang-sdk:///sdk/lib/async/zone.dart 1062:19 _CustomZone.registerBinaryCallback
org-dartlang-sdk:///sdk/lib/async/zone.dart 292:30 Object._wrapJsFunctionForAsync
org-dartlang-sdk:///sdk/lib/async/zone.dart 1124:12 StaticClosure._rootRun
org-dartlang-sdk:///sdk/lib/async/zone.dart 1021:19 _CustomZone.run
org-dartlang-sdk:///sdk/lib/async/zone.dart 1516:10 Object._runZoned