Skip to content

Commit de57798

Browse files
committed
Run all the integration tests - 2024-02-07 PT
1 parent 382aaec commit de57798

File tree

10 files changed

+48
-14
lines changed

10 files changed

+48
-14
lines changed

json-logs/raw/audit/v1/actions.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -419,6 +419,12 @@
419419
],
420420
"sales_elevate": [
421421
"sales_elevate_workflow_updated"
422+
],
423+
"native_dlp": [
424+
"native_dlp_rule_created",
425+
"native_dlp_rule_deactivated",
426+
"native_dlp_rule_reactivated",
427+
"native_dlp_rule_edited"
422428
]
423429
}
424430
}

json-logs/samples/api/reactions.list.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,9 @@
105105
"external_unique_id": "",
106106
"app_id": "",
107107
"call_family": "",
108-
"pending_invitees": {}
108+
"pending_invitees": {},
109+
"last_invite_status_by_user": {},
110+
"knocks": {}
109111
},
110112
"no_notifications": false,
111113
"edited": {

json-logs/samples/api/search.all.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64466,9 +64466,9 @@
6446664466
"ts": "0000000000.000000",
6446764467
"channel_name": "",
6446864468
"team_id": "T00000000",
64469+
"access": "",
6446964470
"share_user_id": "U00000000",
64470-
"source": "",
64471-
"access": ""
64471+
"source": ""
6447264472
}
6447364473
],
6447464474
"C00000001": [
@@ -64489,9 +64489,9 @@
6448964489
"ts": "0000000000.000000",
6449064490
"channel_name": "",
6449164491
"team_id": "T00000000",
64492+
"access": "",
6449264493
"share_user_id": "U00000000",
64493-
"source": "",
64494-
"access": ""
64494+
"source": ""
6449564495
}
6449664496
]
6449764497
}
@@ -64562,7 +64562,8 @@
6456264562
"sent_to_self": false,
6456364563
"bot_id": "B00000000",
6456464564
"editors": [
64565-
""
64565+
"",
64566+
"U00000000"
6456664567
],
6456764568
"url_static_preview": "https://www.example.com/",
6456864569
"quip_thread_id": "",

json-logs/samples/api/search.files.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,9 @@
8484
"ts": "0000000000.000000",
8585
"channel_name": "",
8686
"team_id": "T00000000",
87+
"access": "",
8788
"share_user_id": "U00000000",
88-
"source": "",
89-
"access": ""
89+
"source": ""
9090
}
9191
],
9292
"C00000001": [
@@ -107,9 +107,9 @@
107107
"ts": "0000000000.000000",
108108
"channel_name": "",
109109
"team_id": "T00000000",
110+
"access": "",
110111
"share_user_id": "U00000000",
111-
"source": "",
112-
"access": ""
112+
"source": ""
113113
}
114114
]
115115
}
@@ -180,7 +180,8 @@
180180
"sent_to_self": false,
181181
"bot_id": "B00000000",
182182
"editors": [
183-
""
183+
"",
184+
"U00000000"
184185
],
185186
"url_static_preview": "https://www.example.com/",
186187
"quip_thread_id": "",

json-logs/samples/audit/v1/actions.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@
5656
],
5757
"sales_elevate": [
5858
""
59+
],
60+
"native_dlp": [
61+
""
5962
]
6063
},
6164
"ok": false,

slack-api-client/src/main/java/com/slack/api/audit/Actions.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -502,4 +502,14 @@ private SalesElevate() {
502502

503503
public static final String sales_elevate_workflow_updated = "sales_elevate_workflow_updated";
504504
}
505+
506+
public static class NativeDlp {
507+
private NativeDlp() {
508+
}
509+
510+
public static final String native_dlp_rule_created = "native_dlp_rule_created";
511+
public static final String native_dlp_rule_deactivated = "native_dlp_rule_deactivated";
512+
public static final String native_dlp_rule_reactivated = "native_dlp_rule_reactivated";
513+
public static final String native_dlp_rule_edited = "native_dlp_rule_edited";
514+
}
505515
}

slack-api-client/src/main/java/com/slack/api/audit/response/ActionsResponse.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,6 @@ public static class Actions {
4242
private List<String> canvas;
4343
private List<String> function;
4444
private List<String> salesElevate;
45+
private List<String> nativeDlp;
4546
}
4647
}

slack-api-client/src/test/java/test_with_remote_apis/audit/ApiTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,12 @@ public void getActions_detectingNewOnes() throws IOException, AuditApiException
269269
fail("Unknown action detected - " + action);
270270
}
271271
}
272+
List<String> nativeDlpNames = getAllPublicStaticFieldValues(Actions.NativeDlp.class);
273+
for (String action : actions.getNativeDlp()) {
274+
if (!nativeDlpNames.contains(action)) {
275+
fail("Unknown action detected - " + action);
276+
}
277+
}
272278
}
273279

274280
@Test

slack-api-client/src/test/java/util/sample_json_generation/SampleObjects.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,7 @@ public static File initFileObject() {
361361

362362
public static Message Message = new Message();
363363

364-
public static Map<String, String> RoomPendingInvitees = new HashMap<>();
364+
public static Map<String, Object> EmptyHashMapObject = new HashMap<>();
365365

366366

367367
public static Map<String, AppManifest.Function> Functions = new HashMap<>();
@@ -414,7 +414,9 @@ public static File initFileObject() {
414414
.participantsCameraOff(Arrays.asList(""))
415415
.participantsScreenshareOn(Arrays.asList(""))
416416
.participantsScreenshareOff(Arrays.asList(""))
417-
.pendingInvitees(RoomPendingInvitees)
417+
.pendingInvitees(EmptyHashMapObject)
418+
.lastInviteStatusByUser(EmptyHashMapObject)
419+
.knocks(EmptyHashMapObject)
418420
.attachedFileIds(Arrays.asList(""))
419421
.build());
420422

slack-api-model/src/main/java/com/slack/api/model/Room.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,7 @@ public class Room {
4343
private String externalUniqueId;
4444
private String appId;
4545
private String callFamily;
46-
private Map<String, String> pendingInvitees;
46+
private Map<String, Object> pendingInvitees;
47+
private Map<String, Object> lastInviteStatusByUser;
48+
private Map<String, Object> knocks;
4749
}

0 commit comments

Comments
 (0)