require_once dirname(__FILE__).'/common/testAuditlogCommon.php';
class testAuditlogSettings extends testAuditlogCommon {
public function testAuditlogSettings_Update() {
'settings.auditlog_enabled' => ['update', '0', '1'],
'settings.auditlog_mode' => ['update', '0', '1'],
'settings.default_lang' => ['update', 'en_GB', 'en_US'],
'settings.default_theme' => ['update', 'dark-theme', 'blue-theme'],
'settings.search_limit' => ['update', '500', '1000'],
'settings.max_overview_table_size' => ['update', '60', '50'],
'settings.max_in_table' => ['update', '60', '50'],
'settings.server_check_interval' => ['update', '0', '10'],
'settings.history_period' => ['update', '48h', '24h'],
'settings.period_default' => ['update', '2h', '1h'],
'settings.max_period' => ['update', '1y', '2y'],
'settings.severity_color_0' => ['update', '97AAB2', '97AAB3'],
'settings.severity_color_1' => ['update', '7498FF', '7499FF'],
'settings.severity_color_2' => ['update', 'FFC858', 'FFC859'],
'settings.severity_color_3' => ['update', 'FFA058', 'FFA059'],
'settings.severity_color_4' => ['update', 'E97658', 'E97659'],
'settings.severity_color_5' => ['update', 'E45958', 'E45959'],
'settings.severity_name_0' => ['update', 'Updated Not classified', 'Not classified'],
'settings.severity_name_1' => ['update', 'Updated Information', 'Information'],
'settings.severity_name_2' => ['update', 'Updated Warning', 'Warning'],
'settings.severity_name_3' => ['update', 'Updated Average', 'Average'],
'settings.severity_name_4' => ['update', 'Updated High', 'High'],
'settings.severity_name_5' => ['update', 'Updated Disaster', 'Disaster'],
'settings.custom_color' => ['update', '1', '0'],
'settings.ok_period' => ['update', '6m', '5m'],
'settings.blink_period' => ['update', '3m', '2m'],
'settings.problem_unack_color' => ['update', 'CC0001', 'CC0000'],
'settings.problem_ack_color' => ['update', 'CC0001', 'CC0000'],
'settings.ok_unack_color' => ['update', '009901', '009900'],
'settings.ok_ack_color' => ['update', '009901', '009900'],
'settings.problem_unack_style' => ['update', '0', '1'],
'settings.problem_ack_style' => ['update', '0', '1'],
'settings.ok_unack_style' => ['update', '0', '1'],
'settings.ok_ack_style' => ['update', '0', '1'],
'settings.default_inventory_mode' => ['update', '1', '-1'],
'settings.snmptrap_logging' => ['update', '0', '1'],
'settings.login_attempts' => ['update', '4', '5'],
'settings.login_block' => ['update', '35s', '30s'],