firebase / firebase-admin-python

Firebase Admin Python SDK
https://firebase.google.com/docs/admin/setup
Apache License 2.0
1.02k stars 315 forks source link

feat(emulator): add support for storage emulator #717

Open Spirans opened 1 year ago

Spirans commented 1 year ago

Currently, we can't use firebase emulator with anonymous credentials due to request to real firebase and attempt to find a user and validate it's permissions. We can see this behaviour when running integrations test via pytest integration/test_storage.py --cert tests/data/service_account.json. This PR should fix this and let use firebase emulator with fake credentials (and also run emulator integration tests on CI).

570 #693

Spirans commented 11 months ago

@lahirumaramba hi! Is there something I can do to help with this CL? Would you like more information about the problem? Perhaps some stack traces or other details?