mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-03 21:43:21 +00:00 
			
		
		
		
	tests: Change policy elements value to correct type in page_params.
Fields like realm_email_address_visibility and realm_bot_creation_policy were strings instead of integers in page_params obeject in settings_org.js tests. Also use values struct defined in settings_config.js and setting_bots.js instead of direct values for improving readability.
This commit is contained in:
		@@ -69,6 +69,7 @@ set_global('realm_logo', _realm_logo);
 | 
			
		||||
set_global('ui_report', _ui_report);
 | 
			
		||||
 | 
			
		||||
const settings_config = zrequire('settings_config');
 | 
			
		||||
const settings_bots = zrequire('settings_bots');
 | 
			
		||||
zrequire('stream_data');
 | 
			
		||||
zrequire('settings_account');
 | 
			
		||||
zrequire('settings_org');
 | 
			
		||||
@@ -190,15 +191,17 @@ function createSaveButtons(subsection) {
 | 
			
		||||
 | 
			
		||||
function test_submit_settings_form(submit_form) {
 | 
			
		||||
    Object.assign(page_params, {
 | 
			
		||||
        realm_bot_creation_policy: '2',
 | 
			
		||||
        realm_email_address_visibility: '2',
 | 
			
		||||
        realm_bot_creation_policy: settings_bots.bot_creation_policy_values.restricted.code,
 | 
			
		||||
        realm_email_address_visibility:
 | 
			
		||||
                settings_config.email_address_visibility_values.admins_only.code,
 | 
			
		||||
        realm_add_emoji_by_admins_only: true,
 | 
			
		||||
        realm_create_stream_by_admins_only: true,
 | 
			
		||||
        realm_waiting_period_threshold: 1,
 | 
			
		||||
        realm_default_language: '"es"',
 | 
			
		||||
        realm_default_twenty_four_hour_time: 'false',
 | 
			
		||||
        realm_invite_to_stream_policy: 2,
 | 
			
		||||
        realm_create_stream_policy: 1,
 | 
			
		||||
        realm_default_twenty_four_hour_time: false,
 | 
			
		||||
        realm_invite_to_stream_policy:
 | 
			
		||||
                settings_config.invite_to_stream_policy_values.by_admins_only.code,
 | 
			
		||||
        realm_create_stream_policy: settings_config.create_stream_policy_values.by_members.code,
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    global.patch_builtin('setTimeout', func => func());
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user