Skip to content

Commit a6993c3

Browse files
committed
its: fix sha1 calculate for GH event
1 parent f816f5f commit a6993c3

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

it/runtime-v2/src/test/java/com/walmartlabs/concord/it/runtime/v2/GitHubTriggersV2IT.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ private static void refreshRepo(String orgName, String projectName, String repoN
232232
}
233233

234234
@SuppressWarnings("unchecked")
235-
private static void sendEvent(String resource, String event, String... params) throws Exception {
235+
private static void sendEvent(String resource, String eventName, String... params) throws Exception {
236236
String payload = resourceToString(resource);
237237
if (params != null) {
238238
for (int i = 0; i < params.length; i += 2) {
@@ -242,11 +242,14 @@ private static void sendEvent(String resource, String event, String... params) t
242242
}
243243
}
244244

245+
Map<String, Object> event = apiClient().getObjectMapper().readValue(payload, Map.class);
246+
payload = apiClient().getObjectMapper().writeValueAsString(event);
247+
245248
ApiClient client = apiClient();
246249
client.addDefaultHeader("X-Hub-Signature", "sha1=" + GitHubUtils.sign(payload));
247250

248251
GitHubEventsApi eventsApi = new GitHubEventsApi(client);
249-
eventsApi.onEvent( null, "abc", event, new ObjectMapper().readValue(payload, Map.class));
252+
eventsApi.onEvent( null, "abc", eventName, new ObjectMapper().readValue(payload, Map.class));
250253
}
251254

252255
private static String resourceToString(String resource) throws Exception {

0 commit comments

Comments
 (0)