From 767f828aae7219afa720392959c37a39f7abfb4b Mon Sep 17 00:00:00 2001 From: Rushil Perera Date: Sat, 15 Jun 2024 19:06:49 -0400 Subject: [PATCH] fix: failing verify FCM token test due to incorrect fake admin SDK JSON --- .../fcm/{verifyFcm.spec.ts => verifyFcmToken.spec.ts} | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) rename src/libs/fcm/{verifyFcm.spec.ts => verifyFcmToken.spec.ts} (84%) diff --git a/src/libs/fcm/verifyFcm.spec.ts b/src/libs/fcm/verifyFcmToken.spec.ts similarity index 84% rename from src/libs/fcm/verifyFcm.spec.ts rename to src/libs/fcm/verifyFcmToken.spec.ts index e976360..4e72672 100644 --- a/src/libs/fcm/verifyFcm.spec.ts +++ b/src/libs/fcm/verifyFcmToken.spec.ts @@ -2,21 +2,22 @@ import { describe, expect, it } from "bun:test"; import { server } from "~/mocks"; +import type { AdminSdkCredentials } from "./getGoogleAuthToken"; import { verifyFcmToken } from "./verifyFcmToken"; server.listen(); -const FAKE_ADMIN_SDK_JSON = { +const FAKE_ADMIN_SDK_JSON: AdminSdkCredentials = { type: "service_account", - projectID: "test-26g38", - privateKeyID: "privateKeyId", + projectId: "test-26g38", + privateKeyId: "privateKeyId", privateKey: "privateKey", clientEmail: "test@test.com", clientID: "clientId", authURI: "https://accounts.google.com/o/oauth2/auth", tokenURI: "https://oauth2.googleapis.com/token", - authProviderX509CERTURL: "https://www.googleapis.com/oauth2/v1/certs", - clientX509CERTURL: + authProviderX509CertUrl: "https://www.googleapis.com/oauth2/v1/certs", + clientX509CertUrl: "https://www.googleapis.com/robot/v1/metadata/x509/test%40test.com", universeDomain: "aniplay.com", };