From e87987072b3b3b91023e62e21c9f95db2521c8d4 Mon Sep 17 00:00:00 2001 From: mcilwain Date: Wed, 22 Jun 2016 08:18:16 -0700 Subject: [PATCH] Get app cert hash from Play Store API and send it to IRDB This is needed because IRDB contains information on Android apps that aren't in the Play Store, and differentiates them by production certificate SHA256 hash fingerprint. So we need to know the value of this hash in order to ask IRDB about links to/from a specific app, which we can fortunately get by querying the Play Store. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125566907 --- javatests/google/registry/flows/FlowTestCase.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/javatests/google/registry/flows/FlowTestCase.java b/javatests/google/registry/flows/FlowTestCase.java index 02ad186df..2c2bb8aa3 100644 --- a/javatests/google/registry/flows/FlowTestCase.java +++ b/javatests/google/registry/flows/FlowTestCase.java @@ -298,7 +298,8 @@ public abstract class FlowTestCase { CommitMode commitMode, UserPrivileges userPrivileges, String xml, String... ignoredPaths) throws Exception { // Always ignore the server trid, since it's generated and meaningless to flow correctness. - String[] ignoredPathsPlusTrid = FluentIterable.from(ignoredPaths) + // TODO(user): Remove asList() + String[] ignoredPathsPlusTrid = FluentIterable.from(asList(ignoredPaths)) .append("epp.response.trID.svTRID") .toArray(String.class); EppOutput output = runFlowInternal(commitMode, userPrivileges);