message_edit: Add "Nobody" option for move_messages_between_streams_policy.

This commit is contained in:
Sahil Batra
2022-09-29 12:33:12 +05:30
committed by Tim Abbott
parent 02eee3a04f
commit ad9a7d2e06
11 changed files with 41 additions and 8 deletions

View File

@@ -251,11 +251,18 @@ test_message_policy(
run_test("user_can_edit_topic_of_any_message_nobody_case", () => {
page_params.is_admin = true;
page_params.is_guest = false;
page_params.realm_edit_topic_policy =
settings_config.edit_topic_policy_values.nobody.code;
page_params.realm_edit_topic_policy = settings_config.edit_topic_policy_values.nobody.code;
assert.equal(settings_data.user_can_edit_topic_of_any_message(), false);
});
run_test("user_can_move_messages_between_streams_nobody_case", () => {
page_params.is_admin = true;
page_params.is_guest = false;
page_params.realm_move_messages_between_streams_policy =
settings_config.move_messages_between_streams_policy_values.nobody.code;
assert.equal(settings_data.user_can_move_messages_between_streams(), false);
});
test_message_policy(
"user_can_delete_own_message",
"realm_delete_own_message_policy",