Path Lines of Code config/webpack.test.js 89 e2e/build/index.html 3 e2e/context-template.html 27 e2e/karma.conf.js 72 e2e/sample-apps/compat.js 162 e2e/sample-apps/modular.js 199 e2e/test-setup.js 9 e2e/tests/compat.test.ts 174 e2e/tests/modular.test.ts 241 e2e/webpack.config.js 81 integration/compat-interop/analytics.test.ts 14 integration/compat-interop/app.test.ts 27 integration/compat-interop/auth.test.ts 26 integration/compat-interop/functions.test.ts 14 integration/compat-interop/karma.conf.js 12 integration/compat-interop/messaging.test.ts 14 integration/compat-interop/performance.test.ts 32 integration/compat-interop/remote-config.test.ts 14 integration/firebase/karma.conf.js 12 integration/firebase/test/namespace.test.ts 15 integration/firebase/test/validator.js 52 integration/firestore/karma.conf.js 12 integration/messaging/manual-test-server.js 5 integration/messaging/test/static/app.js 84 integration/messaging/test/static/constants.js 15 integration/messaging/test/static/default-sw/index.html 19 integration/messaging/test/static/firebase-messaging-sw.js 1 integration/messaging/test/static/helpers.js 24 integration/messaging/test/static/sw-base.js 15 integration/messaging/test/static/valid-manifest/index.html 18 integration/messaging/test/static/valid-vapid-key-modern-sw/index.html 27 integration/messaging/test/static/valid-vapid-key-modern-sw/sw.js 15 integration/messaging/test/static/valid-vapid-key/index.html 27 integration/messaging/test/static/valid-vapid-key/sw.js 1 integration/messaging/test/test-receive-background.js 97 integration/messaging/test/test-receive-foreground.js 124 integration/messaging/test/test-token-delete.js 53 integration/messaging/test/test-token-update.js 55 integration/messaging/test/test-useDefaultServiceWorker.js 36 integration/messaging/test/test-useValidManifest.js 25 integration/messaging/test/utils/checkMessageReceived.js 41 integration/messaging/test/utils/checkSendResponse.js 5 integration/messaging/test/utils/clearAppForTest.js 11 integration/messaging/test/utils/createPermittedWebDriver.js 29 integration/messaging/test/utils/deleteToken.js 11 integration/messaging/test/utils/forwardTime.js 11 integration/messaging/test/utils/getErrors.js 11 integration/messaging/test/utils/getReceivedBackgroundMessages.js 26 integration/messaging/test/utils/getReceivedForegroundMessages.js 12 integration/messaging/test/utils/openNewTab.js 6 integration/messaging/test/utils/retrieveToken.js 11 integration/messaging/test/utils/sendMessage.js 19 integration/messaging/test/utils/test-server.js 46 integration/messaging/test/utils/triggerGetToken.js 13 packages/analytics-compat/karma.conf.js 11 packages/analytics-compat/src/service.test.ts 129 packages/analytics/karma.conf.js 11 packages/analytics/src/api.test.ts 75 packages/analytics/src/functions.test.ts 138 packages/analytics/src/get-config.test.ts 200 packages/analytics/src/helpers.test.ts 425 packages/analytics/src/index.test.ts 316 packages/analytics/src/initialize-analytics.test.ts 122 packages/analytics/testing/integration-tests/integration.ts 18 packages/app-check-compat/karma.conf.js 11 packages/app-check-compat/src/service.test.ts 172 packages/app-check/karma.conf.js 11 packages/app-check/src/api.test.ts 341 packages/app-check/src/client.test.ts 179 packages/app-check/src/debug.test.ts 56 packages/app-check/src/internal-api.test.ts 469 packages/app-check/src/proactive-refresh.test.ts 160 packages/app-check/src/providers.test.ts 160 packages/app-check/src/recaptcha.test.ts 166 packages/app-check/src/storage.test.ts 47 packages/app-check/test/setup.ts 9 packages/app-check/test/util.ts 120 packages/app-compat/karma.conf.js 11 packages/app-compat/test/firebaseAppCompat.test.ts 383 packages/app-compat/test/setup.ts 7 packages/app-compat/test/util.ts 29 packages/app/karma.conf.js 11 packages/app/src/api.test.ts 317 packages/app/src/firebaseApp.test.ts 59 packages/app/src/internal.test.ts 116 packages/app/src/platformLoggerService.test.ts 40 packages/app/test/setup.ts 7 packages/app/test/util.ts 26 packages/auth-compat/karma.conf.js 41 packages/auth-compat/scripts/run_node_tests.ts 56 packages/auth-compat/src/auth.test.ts 138 packages/auth-compat/src/popup_redirect.test.ts 156 packages/auth-compat/test/helpers/helpers.ts 36 packages/auth-compat/test/integration/flows/anonymous.test.ts 86 packages/auth-compat/test/integration/flows/custom.test.ts 167 packages/auth-compat/test/integration/flows/email.test.ts 116 packages/auth-compat/test/integration/flows/idp.test.ts 200 packages/auth-compat/test/integration/flows/oob.test.ts 256 packages/auth-compat/test/integration/flows/phone.test.ts 191 packages/auth-compat/test/integration/webdriver/static/anonymous.js 3 packages/auth-compat/test/integration/webdriver/static/core.js 28 packages/auth-compat/test/integration/webdriver/static/email.js 4 packages/auth-compat/test/integration/webdriver/static/index.html 4 packages/auth-compat/test/integration/webdriver/static/index.js 40 packages/auth-compat/test/integration/webdriver/static/lazy_load.js 20 packages/auth-compat/test/integration/webdriver/static/logged_in.html 3 packages/auth-compat/test/integration/webdriver/static/persistence.js 108 packages/auth-compat/test/integration/webdriver/static/popup.js 56 packages/auth-compat/test/integration/webdriver/static/redirect.js 61 packages/auth-compat/test/integration/webdriver/static/rollup.config.js 9 packages/auth-compat/test/integration/webdriver/static/ui.js 27 packages/auth/karma.conf.js 50 packages/auth/scripts/run_node_tests.ts 63 packages/auth/src/api/account_management/account.test.ts 165 packages/auth/src/api/account_management/email_and_password.test.ts 162 packages/auth/src/api/account_management/mfa.test.ts 175 packages/auth/src/api/account_management/profile.test.ts 62 packages/auth/src/api/authentication/create_auth_uri.test.ts 60 packages/auth/src/api/authentication/custom_token.test.ts 67 packages/auth/src/api/authentication/email_and_password.test.ts 275 packages/auth/src/api/authentication/email_link.test.ts 122 packages/auth/src/api/authentication/idp.test.ts 62 packages/auth/src/api/authentication/mfa.test.ts 120 packages/auth/src/api/authentication/recaptcha.test.ts 55 packages/auth/src/api/authentication/sign_up.test.ts 63 packages/auth/src/api/authentication/sms.test.ts 253 packages/auth/src/api/authentication/token.test.ts 106 packages/auth/src/api/index.test.ts 458 packages/auth/src/api/project_config/get_project_config.test.ts 50 packages/auth/src/core/action_code_url.test.ts 136 packages/auth/src/core/auth/auth_event_manager.test.ts 183 packages/auth/src/core/auth/auth_impl.test.ts 385 packages/auth/src/core/auth/emulator.test.ts 155 packages/auth/src/core/auth/firebase_internal.test.ts 170 packages/auth/src/core/auth/initialize.test.ts 222 packages/auth/src/core/credentials/email.test.ts 169 packages/auth/src/core/credentials/oauth.test.ts 158 packages/auth/src/core/credentials/phone.test.ts 130 packages/auth/src/core/credentials/saml.test.ts 89 packages/auth/src/core/errors.test.ts 45 packages/auth/src/core/persistence/in_memory.test.ts 32 packages/auth/src/core/persistence/persistence_user_manager.test.ts 275 packages/auth/src/core/providers/email.test.ts 47 packages/auth/src/core/providers/facebook.test.ts 50 packages/auth/src/core/providers/federated.test.ts 24 packages/auth/src/core/providers/github.test.ts 50 packages/auth/src/core/providers/google.test.ts 60 packages/auth/src/core/providers/oauth.test.ts 106 packages/auth/src/core/providers/saml.test.ts 53 packages/auth/src/core/providers/twitter.test.ts 55 packages/auth/src/core/strategies/abstract_popup_redirect_operation.test.ts 210 packages/auth/src/core/strategies/action_code_settings.test.ts 71 packages/auth/src/core/strategies/anonymous.test.ts 57 packages/auth/src/core/strategies/credential.test.ts 192 packages/auth/src/core/strategies/custom_token.test.ts 70 packages/auth/src/core/strategies/email.test.ts 266 packages/auth/src/core/strategies/email_and_password.test.ts 387 packages/auth/src/core/strategies/email_link.test.ts 236 packages/auth/src/core/strategies/idp.test.ts 193 packages/auth/src/core/strategies/redirect.test.ts 186 packages/auth/src/core/user/account_info.test.ts 193 packages/auth/src/core/user/additional_user_info.test.ts 264 packages/auth/src/core/user/id_token_result.test.ts 107 packages/auth/src/core/user/invalidation.test.ts 68 packages/auth/src/core/user/link_unlink.test.ts 197 packages/auth/src/core/user/proactive_refresh.test.ts 113 packages/auth/src/core/user/reauthenticate.test.ts 146 packages/auth/src/core/user/reload.test.ts 181 packages/auth/src/core/user/token_manager.test.ts 183 packages/auth/src/core/user/user_credential_impl.test.ts 96 packages/auth/src/core/user/user_impl.test.ts 240 packages/auth/src/core/util/assert.test.ts 149 packages/auth/src/core/util/browser.test.ts 69 packages/auth/src/core/util/delay.test.ts 32 packages/auth/src/core/util/emulator.test.ts 23 packages/auth/src/core/util/event_id.test.ts 13 packages/auth/src/core/util/instantiator.test.ts 49 packages/auth/src/core/util/validate_origin.test.ts 101 packages/auth/src/core/util/version.test.ts 37 packages/auth/src/mfa/mfa_info.test.ts 50 packages/auth/src/mfa/mfa_resolver.test.ts 199 packages/auth/src/mfa/mfa_session.test.ts 54 packages/auth/src/mfa/mfa_user.test.ts 253 packages/auth/src/platform_browser/auth.test.ts 347 packages/auth/src/platform_browser/iframe/gapi.test.ts 105 packages/auth/src/platform_browser/iframe/iframe.test.ts 115 packages/auth/src/platform_browser/load_js.test.ts 27 packages/auth/src/platform_browser/messagechannel/promise.test.ts 40 packages/auth/src/platform_browser/messagechannel/receiver.test.ts 153 packages/auth/src/platform_browser/messagechannel/sender.test.ts 138 packages/auth/src/platform_browser/mfa/assertions/phone.test.ts 115 packages/auth/src/platform_browser/persistence/browser.test.ts 18 packages/auth/src/platform_browser/persistence/indexed_db.test.ts 294 packages/auth/src/platform_browser/persistence/local_storage.test.ts 200 packages/auth/src/platform_browser/persistence/session_storage.test.ts 56 packages/auth/src/platform_browser/popup_redirect.test.ts 292 packages/auth/src/platform_browser/providers/phone.test.ts 49 packages/auth/src/platform_browser/recaptcha/recaptcha_loader.test.ts 115 packages/auth/src/platform_browser/recaptcha/recaptcha_mock.test.ts 183 packages/auth/src/platform_browser/recaptcha/recaptcha_verifier.test.ts 154 packages/auth/src/platform_browser/strategies/phone.test.ts 378 packages/auth/src/platform_browser/strategies/popup.test.ts 566 packages/auth/src/platform_browser/strategies/redirect.test.ts 397 packages/auth/src/platform_browser/util/popup.test.ts 138 packages/auth/src/platform_cordova/popup_redirect/events.test.ts 186 packages/auth/src/platform_cordova/popup_redirect/popup_redirect.test.ts 250 packages/auth/src/platform_cordova/popup_redirect/utils.test.ts 357 packages/auth/src/platform_react_native/persistence/react_native.test.ts 58 packages/auth/test/helpers/api/helper.ts 13 packages/auth/test/helpers/delay.ts 4 packages/auth/test/helpers/erroring_unavailable_persistence.ts 26 packages/auth/test/helpers/fake_service_worker.ts 41 packages/auth/test/helpers/id_token_response.ts 9 packages/auth/test/helpers/iframe_event.ts 15 packages/auth/test/helpers/integration/emulator_rest_helpers.ts 67 packages/auth/test/helpers/integration/helpers.ts 62 packages/auth/test/helpers/integration/settings.ts 33 packages/auth/test/helpers/jwt.ts 5 packages/auth/test/helpers/mock_auth.ts 75 packages/auth/test/helpers/mock_auth_credential.ts 33 packages/auth/test/helpers/mock_fetch.test.ts 82 packages/auth/test/helpers/mock_fetch.ts 69 packages/auth/test/helpers/mock_popup_redirect_resolver.ts 35 packages/auth/test/helpers/redirect_persistence.ts 14 packages/auth/test/helpers/timeout_stub.ts 30 packages/auth/test/integration/flows/anonymous.test.ts 95 packages/auth/test/integration/flows/custom.local.test.ts 182 packages/auth/test/integration/flows/email.test.ts 132 packages/auth/test/integration/flows/idp.local.test.ts 210 packages/auth/test/integration/flows/oob.local.test.ts 284 packages/auth/test/integration/flows/phone.test.ts 233 packages/auth/test/integration/webdriver/anonymous.test.ts 37 packages/auth/test/integration/webdriver/compat/firebaseui.test.ts 124 packages/auth/test/integration/webdriver/persistence.test.ts 381 packages/auth/test/integration/webdriver/popup.test.ts 273 packages/auth/test/integration/webdriver/redirect.test.ts 251 packages/auth/test/integration/webdriver/static/anonymous.js 5 packages/auth/test/integration/webdriver/static/core.js 26 packages/auth/test/integration/webdriver/static/email.js 5 packages/auth/test/integration/webdriver/static/index.html 2 packages/auth/test/integration/webdriver/static/index.js 45 packages/auth/test/integration/webdriver/static/persistence.js 114 packages/auth/test/integration/webdriver/static/popup.js 63 packages/auth/test/integration/webdriver/static/redirect.js 60 packages/auth/test/integration/webdriver/static/rollup.config.js 9 packages/auth/test/integration/webdriver/util/auth_driver.ts 182 packages/auth/test/integration/webdriver/util/functions.ts 54 packages/auth/test/integration/webdriver/util/idp_page.ts 55 packages/auth/test/integration/webdriver/util/js_load_condition.ts 10 packages/auth/test/integration/webdriver/util/test_runner.ts 39 packages/auth/test/integration/webdriver/util/test_server.ts 35 packages/auth/test/integration/webdriver/util/ui_page.ts 58 packages/component/karma.conf.js 13 packages/component/src/component_container.test.ts 96 packages/component/src/provider.test.ts 509 packages/component/test/setup.ts 9 packages/component/test/util.ts 35 packages/database-compat/karma.conf.js 10 packages/database-compat/test/browser/crawler_support.test.ts 152 packages/database-compat/test/database.test.ts 237 packages/database-compat/test/datasnapshot.test.ts 194 packages/database-compat/test/helpers/events.ts 172 packages/database-compat/test/helpers/util.ts 114 packages/database-compat/test/info.test.ts 162 packages/database-compat/test/order.test.ts 402 packages/database-compat/test/order_by.test.ts 397 packages/database-compat/test/promise.test.ts 217 packages/database-compat/test/query.test.ts 3915 packages/database-compat/test/servervalues.test.ts 103 packages/database-compat/test/transaction.test.ts 1278 packages/database/karma.conf.js 10 packages/database/src/api/test_access.ts 39 packages/database/test/compound_write.test.ts 763 packages/database/test/connection.test.ts 51 packages/database/test/exp/integration.test.ts 135 packages/database/test/helpers/EventAccumulator.ts 76 packages/database/test/helpers/util.ts 40 packages/database/test/node.test.ts 304 packages/database/test/path.test.ts 83 packages/database/test/pushid.test.ts 36 packages/database/test/repoinfo.test.ts 30 packages/database/test/sortedmap.test.ts 344 packages/database/test/sparsesnapshottree.test.ts 203 packages/firestore-compat/karma.conf.js 33 packages/firestore-compat/test/array_transforms.test.ts 165 packages/firestore-compat/test/batch_writes.test.ts 319 packages/firestore-compat/test/bootstrap.ts 4 packages/firestore-compat/test/bundle.test.ts 172 packages/firestore-compat/test/cursor.test.ts 268 packages/firestore-compat/test/database.test.ts 1475 packages/firestore-compat/test/fields.test.ts 312 packages/firestore-compat/test/get_options.test.ts 508 packages/firestore-compat/test/numeric_transforms.test.ts 154 packages/firestore-compat/test/query.test.ts 1027 packages/firestore-compat/test/server_timestamp.test.ts 219 packages/firestore-compat/test/smoke.test.ts 138 packages/firestore-compat/test/transactions.test.ts 557 packages/firestore-compat/test/type.test.ts 119 packages/firestore-compat/test/util/equality_matcher.ts 116 packages/firestore-compat/test/util/events_accumulator.ts 82 packages/firestore-compat/test/util/firebase_export.ts 47 packages/firestore-compat/test/util/helpers.ts 215 packages/firestore-compat/test/util/promise.ts 17 packages/firestore-compat/test/util/settings.ts 28 packages/firestore-compat/test/validation.test.ts 1235 packages/firestore/karma.conf.js 44 packages/firestore/test/integration/api/array_transforms.test.ts 164 packages/firestore/test/integration/api/batch_writes.test.ts 304 packages/firestore/test/integration/api/bundle.test.ts 185 packages/firestore/test/integration/api/cursor.test.ts 280 packages/firestore/test/integration/api/database.test.ts 1495 packages/firestore/test/integration/api/fields.test.ts 307 packages/firestore/test/integration/api/get_options.test.ts 479 packages/firestore/test/integration/api/index_configuration.test.ts 88 packages/firestore/test/integration/api/numeric_transforms.test.ts 167 packages/firestore/test/integration/api/query.test.ts 1068 packages/firestore/test/integration/api/server_timestamp.test.ts 221 packages/firestore/test/integration/api/smoke.test.ts 141 packages/firestore/test/integration/api/transactions.test.ts 542 packages/firestore/test/integration/api/type.test.ts 129 packages/firestore/test/integration/api/validation.test.ts 1255 packages/firestore/test/integration/api_internal/auth.test.ts 110 packages/firestore/test/integration/api_internal/database.test.ts 58 packages/firestore/test/integration/api_internal/idle_timeout.test.ts 44 packages/firestore/test/integration/api_internal/transaction.test.ts 146 packages/firestore/test/integration/bootstrap.ts 10 packages/firestore/test/integration/browser/indexeddb.test.ts 37 packages/firestore/test/integration/browser/webchannel.test.ts 51 packages/firestore/test/integration/prime_backend.test.ts 26 packages/firestore/test/integration/remote/remote.test.ts 43 packages/firestore/test/integration/remote/stream.test.ts 250 packages/firestore/test/integration/util/events_accumulator.ts 80 packages/firestore/test/integration/util/firebase_export.ts 26 packages/firestore/test/integration/util/helpers.ts 222 packages/firestore/test/integration/util/internal_helpers.ts 135 packages/firestore/test/integration/util/settings.ts 28 packages/firestore/test/lite/bootstrap.ts 5 packages/firestore/test/lite/helpers.ts 122 packages/firestore/test/lite/integration.test.ts 1738 packages/firestore/test/register.ts 2 packages/firestore/test/unit/api/bytes.test.ts 40 packages/firestore/test/unit/api/database.test.ts 237 packages/firestore/test/unit/api/document_change.test.ts 122 packages/firestore/test/unit/api/field_path.test.ts 7 packages/firestore/test/unit/api/field_value.test.ts 31 packages/firestore/test/unit/api/geo_point.test.ts 93 packages/firestore/test/unit/api/timestamp.test.ts 122 packages/firestore/test/unit/bootstrap.ts 9 packages/firestore/test/unit/core/event_manager.test.ts 456 packages/firestore/test/unit/core/listen_sequence.test.ts 34 packages/firestore/test/unit/core/query.test.ts 626 packages/firestore/test/unit/core/view.test.ts 460 packages/firestore/test/unit/generate_spec_json.js 33 packages/firestore/test/unit/generate_spec_json.sh 10 packages/firestore/test/unit/index/ordered_code_writer.test.ts 219 packages/firestore/test/unit/local/bundle_cache.test.ts 174 packages/firestore/test/unit/local/counting_query_engine.ts 115 packages/firestore/test/unit/local/encoded_resource_path.test.ts 164 packages/firestore/test/unit/local/index_manager.test.ts 59 packages/firestore/test/unit/local/indexeddb_persistence.test.ts 1187 packages/firestore/test/unit/local/local_serializer.test.ts 147 packages/firestore/test/unit/local/local_store.test.ts 1852 packages/firestore/test/unit/local/lru_garbage_collector.test.ts 832 packages/firestore/test/unit/local/mutation_queue.test.ts 260 packages/firestore/test/unit/local/persistence_promise.test.ts 203 packages/firestore/test/unit/local/persistence_test_helpers.ts 116 packages/firestore/test/unit/local/persistence_transaction.test.ts 79 packages/firestore/test/unit/local/query_engine.test.ts 302 packages/firestore/test/unit/local/reference_set.test.ts 46 packages/firestore/test/unit/local/remote_document_cache.test.ts 353 packages/firestore/test/unit/local/remote_document_change_buffer.test.ts 81 packages/firestore/test/unit/local/simple_db.test.ts 520 packages/firestore/test/unit/local/target_cache.test.ts 297 packages/firestore/test/unit/local/test_bundle_cache.ts 49 packages/firestore/test/unit/local/test_index_manager.ts 30 packages/firestore/test/unit/local/test_mutation_queue.ts 118 packages/firestore/test/unit/local/test_remote_document_cache.ts 108 packages/firestore/test/unit/local/test_remote_document_change_buffer.ts 31 packages/firestore/test/unit/local/test_target_cache.ts 145 packages/firestore/test/unit/local/web_storage_shared_client_state.test.ts 691 packages/firestore/test/unit/model/document.test.ts 58 packages/firestore/test/unit/model/document_set.test.ts 67 packages/firestore/test/unit/model/field_index.test.ts 119 packages/firestore/test/unit/model/mutation.test.ts 514 packages/firestore/test/unit/model/object_value.test.ts 136 packages/firestore/test/unit/model/object_value_builder.test.ts 154 packages/firestore/test/unit/model/path.test.ts 134 packages/firestore/test/unit/model/target.test.ts 314 packages/firestore/test/unit/model/values.test.ts 476 packages/firestore/test/unit/remote/datastore.test.ts 233 packages/firestore/test/unit/remote/remote_event.test.ts 514 packages/firestore/test/unit/remote/rest_connection.test.ts 115 packages/firestore/test/unit/remote/serializer.browser.test.ts 2 packages/firestore/test/unit/remote/serializer.helper.ts 1484 packages/firestore/test/unit/remote/serializer.node.test.ts 18 packages/firestore/test/unit/specs/bundle_spec.test.ts 397 packages/firestore/test/unit/specs/collection_spec.test.ts 29 packages/firestore/test/unit/specs/describe_spec.ts 206 packages/firestore/test/unit/specs/existence_filter_spec.test.ts 198 packages/firestore/test/unit/specs/limbo_spec.test.ts 852 packages/firestore/test/unit/specs/limit_spec.test.ts 480 packages/firestore/test/unit/specs/listen_spec.test.ts 1385 packages/firestore/test/unit/specs/offline_spec.test.ts 189 packages/firestore/test/unit/specs/orderby_spec.test.ts 47 packages/firestore/test/unit/specs/perf_spec.test.ts 261 packages/firestore/test/unit/specs/persistence_spec.test.ts 238 packages/firestore/test/unit/specs/query_spec.test.ts 111 packages/firestore/test/unit/specs/recovery_spec.test.ts 708 packages/firestore/test/unit/specs/remote_store_spec.test.ts 79 packages/firestore/test/unit/specs/resume_token_spec.test.ts 39 packages/firestore/test/unit/specs/spec_builder.ts 941 packages/firestore/test/unit/specs/spec_rpc_error.ts 14 packages/firestore/test/unit/specs/spec_test_components.ts 356 packages/firestore/test/unit/specs/spec_test_runner.ts 1270 packages/firestore/test/unit/specs/write_spec.test.ts 1293 packages/firestore/test/unit/util/async_queue.test.ts 347 packages/firestore/test/unit/util/base64.test.ts 52 packages/firestore/test/unit/util/bundle.test.ts 202 packages/firestore/test/unit/util/bundle_data.ts 212 packages/firestore/test/unit/util/misc.test.ts 33 packages/firestore/test/unit/util/node_api.test.ts 23 packages/firestore/test/unit/util/obj_map.test.ts 86 packages/firestore/test/unit/util/sorted_map.test.ts 360 packages/firestore/test/unit/util/sorted_set.test.ts 115 packages/firestore/test/util/api_helpers.ts 117 packages/firestore/test/util/equality_matcher.ts 116 packages/firestore/test/util/helpers.ts 816 packages/firestore/test/util/node_persistence.ts 22 packages/firestore/test/util/promise.ts 17 packages/firestore/test/util/spec_test_helpers.ts 101 packages/firestore/test/util/test_platform.ts 153 packages/functions-compat/karma.conf.js 11 packages/functions-compat/src/callable.test.ts 104 packages/functions-compat/src/service.test.ts 67 packages/functions-compat/test/utils.ts 20 packages/functions/karma.conf.js 10 packages/functions/src/callable.test.ts 173 packages/functions/src/serializer.test.ts 128 packages/functions/src/service.test.ts 58 packages/functions/test/utils.ts 62 packages/installations-compat/karma.conf.js 11 packages/installations-compat/src/installationsCompat.test.ts 54 packages/installations/karma.conf.js 11 packages/installations/src/api/delete-installations.test.ts 101 packages/installations/src/api/get-id.test.ts 65 packages/installations/src/api/get-token.test.ts 393 packages/installations/src/api/on-id-change.test.ts 31 packages/installations/src/functions/common.test.ts 47 packages/installations/src/functions/create-installation-request.test.ts 131 packages/installations/src/functions/delete-installation-request.test.ts 91 packages/installations/src/functions/generate-auth-token-request.test.ts 120 packages/installations/src/helpers/buffer-to-base64-url-safe.test.ts 16 packages/installations/src/helpers/extract-app-config.test.ts 36 packages/installations/src/helpers/fid-changed.test.ts 66 packages/installations/src/helpers/generate-fid.test.ts 81 packages/installations/src/helpers/get-installation-entry.test.ts 358 packages/installations/src/helpers/idb-manager.test.ts 136 packages/installations/src/helpers/refresh-auth-token.test.ts 162 packages/installations/src/testing/compare-headers.test.ts 24 packages/installations/src/util/sleep.test.ts 16 packages/logger/karma.conf.js 10 packages/logger/test/custom-logger.test.ts 175 packages/logger/test/logger.test.ts 73 packages/messaging-compat/karma.conf.js 11 packages/messaging-compat/test/fakes.ts 22 packages/messaging-compat/test/messaging-compat.test.ts 35 packages/messaging/karma.conf.js 11 packages/messaging/src/helpers/array-base64-translator.test.ts 54 packages/messaging/src/helpers/externalizePayload.test.ts 85 packages/messaging/src/helpers/extract-app-config.test.ts 54 packages/messaging/src/helpers/logToFirelog.test.ts 137 packages/messaging/src/helpers/migrate-old-database.test.ts 153 packages/messaging/src/helpers/sleep.test.ts 16 packages/messaging/src/internals/idb-manager.test.ts 87 packages/messaging/src/internals/requests.test.ts 174 packages/messaging/src/internals/token-manager.test.ts 135 packages/messaging/src/listeners/sw-listeners.test.ts 363 packages/messaging/src/testing/compare-headers.test.ts 24 packages/performance-compat/karma.conf.js 11 packages/performance-compat/src/performance.test.ts 39 packages/performance-compat/test/setup.ts 7 packages/performance-compat/test/util.ts 27 packages/performance/karma.conf.js 11 packages/performance/src/controllers/perf.test.ts 114 packages/performance/src/index.test.ts 54 packages/performance/src/resources/network_request.test.ts 62 packages/performance/src/resources/trace.test.ts 225 packages/performance/src/services/api_service.test.ts 79 packages/performance/src/services/iid_service.test.ts 37 packages/performance/src/services/initialization_service.test.ts 56 packages/performance/src/services/oob_resources_service.test.ts 184 packages/performance/src/services/perf_logger.test.ts 376 packages/performance/src/services/remote_config_service.test.ts 214 packages/performance/src/services/transport_service.test.ts 137 packages/performance/src/utils/attribute_utils.test.ts 170 packages/performance/src/utils/metric_utils.test.ts 65 packages/performance/src/utils/string_merger.test.ts 29 packages/performance/test/setup.ts 9 packages/remote-config-compat/karma.conf.js 11 packages/remote-config-compat/src/remoteConfig.test.ts 120 packages/remote-config-compat/test/setup.ts 7 packages/remote-config-compat/test/util.ts 30 packages/remote-config/karma.conf.js 12 packages/remote-config/test/client/caching_client.test.ts 118 packages/remote-config/test/client/rest_client.test.ts 208 packages/remote-config/test/client/retrying_client.test.ts 141 packages/remote-config/test/errors.test.ts 13 packages/remote-config/test/language.test.ts 23 packages/remote-config/test/remote_config.test.ts 385 packages/remote-config/test/setup.ts 5 packages/remote-config/test/storage/storage.test.ts 70 packages/remote-config/test/storage/storage_cache.test.ts 51 packages/remote-config/test/value.test.ts 52 packages/remote-config/test_app/index.html 154 packages/remote-config/test_app/index.js 172 packages/rules-unit-testing/src/impl/test_environment.ts 205 packages/rules-unit-testing/test/dummy.test.ts 4 packages/rules-unit-testing/test/impl/discovery.test.ts 250 packages/rules-unit-testing/test/impl/rules.test.ts 75 packages/rules-unit-testing/test/setup.ts 11 packages/rules-unit-testing/test/test_utils.ts 18 packages/rules-unit-testing/test/util.test.ts 162 packages/storage-compat/karma.conf.js 21 packages/storage-compat/test/integration/integration.test.ts 106 packages/storage-compat/test/setup.ts 9 packages/storage-compat/test/unit/index.test.ts 41 packages/storage-compat/test/unit/reference.test.ts 183 packages/storage-compat/test/unit/service.test.ts 192 packages/storage-compat/test/utils.ts 15 packages/storage/karma.conf.js 21 packages/storage/test/browser/blob.test.ts 89 packages/storage/test/browser/connection.test.ts 15 packages/storage/test/integration/integration.test.ts 149 packages/storage/test/node/connection.test.ts 12 packages/storage/test/node/stream.test.ts 52 packages/storage/test/unit/connection.ts 109 packages/storage/test/unit/index.test.ts 37 packages/storage/test/unit/location.test.ts 33 packages/storage/test/unit/reference.test.ts 333 packages/storage/test/unit/request.test.ts 276 packages/storage/test/unit/requests.test.ts 641 packages/storage/test/unit/service.test.ts 397 packages/storage/test/unit/string.test.ts 168 packages/storage/test/unit/task.test.ts 275 packages/storage/test/unit/testshared.ts 290 packages/template/karma.conf.js 11 packages/template/src/index.test.ts 12 packages/util/karma.conf.js 10 packages/util/test/base64.test.ts 10 packages/util/test/compat.test.ts 16 packages/util/test/deepCopy.test.ts 82 packages/util/test/emulator.test.ts 34 packages/util/test/errors.test.ts 81 packages/util/test/exponential_backoff.test.ts 38 packages/util/test/object.test.ts 207 packages/util/test/subscribe.test.ts 201 repo-scripts/api-documenter/src/markdown/test/CustomMarkdownEmitter.test.ts 200 repo-scripts/api-documenter/src/markdown/test/__snapshots__/CustomMarkdownEmitter.test.ts.snap 35 repo-scripts/api-documenter/src/utils/test/IndentedWriter.test.ts 66 repo-scripts/api-documenter/src/utils/test/__snapshots__/IndentedWriter.test.ts.snap 38 repo-scripts/prune-dts/prune-dts.test.ts 70 repo-scripts/size-analysis/test/size-analysis.test.ts 419 repo-scripts/size-analysis/test/test-inputs/assortedImports.ts 13 repo-scripts/size-analysis/test/test-inputs/bar.ts 37 repo-scripts/size-analysis/test/test-inputs/far.ts 52 repo-scripts/size-analysis/test/test-inputs/index.ts 83 repo-scripts/size-analysis/test/test-inputs/subsetExports.ts 8 repo-scripts/size-analysis/test/test-inputs/tar.ts 6 repo-scripts/size-analysis/test/utils.ts 9 scripts/ci-test/test_changed.ts 58 scripts/ci/notify-test-result.js 92 scripts/emulator-testing/database-test-runner.ts 29 scripts/emulator-testing/firestore-test-runner.ts 62