From 3d75ead9b9310859794fb7466842d315d1b3d0ae Mon Sep 17 00:00:00 2001 From: rosariopf Date: Wed, 26 Oct 2022 18:47:06 +0100 Subject: [PATCH 1/2] test(functions): fix instrumentation tests --- .../TestFirebaseInstanceIdInternal.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/firebase-functions/src/androidTest/java/com/google/firebase/functions/TestFirebaseInstanceIdInternal.java b/firebase-functions/src/androidTest/java/com/google/firebase/functions/TestFirebaseInstanceIdInternal.java index 21a68ae5198..78b4771f106 100644 --- a/firebase-functions/src/androidTest/java/com/google/firebase/functions/TestFirebaseInstanceIdInternal.java +++ b/firebase-functions/src/androidTest/java/com/google/firebase/functions/TestFirebaseInstanceIdInternal.java @@ -14,9 +14,15 @@ package com.google.firebase.functions; +import androidx.annotation.NonNull; import androidx.annotation.Nullable; + +import com.google.android.gms.tasks.Task; +import com.google.android.gms.tasks.Tasks; import com.google.firebase.iid.internal.FirebaseInstanceIdInternal; +import java.io.IOException; + public class TestFirebaseInstanceIdInternal implements FirebaseInstanceIdInternal { private final String testToken; @@ -34,4 +40,20 @@ public String getId() { public String getToken() { return testToken; } + + @NonNull + @Override + public Task getTokenTask() { + return Tasks.forResult(testToken); + } + + @Override + public void deleteToken(@NonNull String s, @NonNull String s1) throws IOException { + // No-op: We're not using this method in our tests + } + + @Override + public void addNewTokenListener(NewTokenListener newTokenListener) { + // No-op: We're not using this method in our tests + } } From f8309cd34a9fa1d5fa2721f4137f910beb1a3e21 Mon Sep 17 00:00:00 2001 From: rosariopf Date: Wed, 26 Oct 2022 18:57:03 +0100 Subject: [PATCH 2/2] fix java format --- .../firebase/functions/TestFirebaseInstanceIdInternal.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/firebase-functions/src/androidTest/java/com/google/firebase/functions/TestFirebaseInstanceIdInternal.java b/firebase-functions/src/androidTest/java/com/google/firebase/functions/TestFirebaseInstanceIdInternal.java index 78b4771f106..05e108c153a 100644 --- a/firebase-functions/src/androidTest/java/com/google/firebase/functions/TestFirebaseInstanceIdInternal.java +++ b/firebase-functions/src/androidTest/java/com/google/firebase/functions/TestFirebaseInstanceIdInternal.java @@ -16,11 +16,9 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; - import com.google.android.gms.tasks.Task; import com.google.android.gms.tasks.Tasks; import com.google.firebase.iid.internal.FirebaseInstanceIdInternal; - import java.io.IOException; public class TestFirebaseInstanceIdInternal implements FirebaseInstanceIdInternal {