diff options
Diffstat (limited to 'ui/tests/selenium/testPageMassUpdateItems.php')
-rw-r--r-- | ui/tests/selenium/testPageMassUpdateItems.php | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/ui/tests/selenium/testPageMassUpdateItems.php b/ui/tests/selenium/testPageMassUpdateItems.php index 2d2ef309a49..8cc622417fb 100644 --- a/ui/tests/selenium/testPageMassUpdateItems.php +++ b/ui/tests/selenium/testPageMassUpdateItems.php @@ -59,8 +59,7 @@ class testPageMassUpdateItems extends testMassUpdateItems { 'key_' => 'snmptrap.fallback', 'type' => 17, 'value_type' => 0, - 'interfaceid' => self::SNMP2_INTERFACE_ID, - 'delay' => '3m' + 'interfaceid' => self::SNMP2_INTERFACE_ID ], [ 'hostid' => self::HOSTID, @@ -68,8 +67,7 @@ class testPageMassUpdateItems extends testMassUpdateItems { 'key_' => 'snmptrap[regexp]', 'type' => 17, 'value_type' => 1, - 'interfaceid' => self::SNMP2_INTERFACE_ID, - 'delay' => '4m' + 'interfaceid' => self::SNMP2_INTERFACE_ID ], [ 'hostid' => self::HOSTID, @@ -157,7 +155,7 @@ class testPageMassUpdateItems extends testMassUpdateItems { [ 'hostid' => self::HOSTID, 'name' => '14_DB_Monitor', - 'key_' => 'db.odbc.select', + 'key_' => 'db.odbc.select[]', 'type' => 11, 'value_type' => 0, 'delay' => '90s', @@ -242,7 +240,8 @@ class testPageMassUpdateItems extends testMassUpdateItems { 'change' => [ 'Type' => ['id' => 'type', 'value' => 'Zabbix agent'], 'Host interface' => ['id' => 'interface-select', 'value' => '127.0.5.1:10051'], - 'Status' => ['id' => 'status', 'value' => 'Disabled'] + 'Status' => ['id' => 'status', 'value' => 'Disabled'], + 'Update interval' => ['Delay' => '1m'] ] ] ], @@ -255,9 +254,23 @@ class testPageMassUpdateItems extends testMassUpdateItems { 'change' => [ 'Type' => ['id' => 'type', 'value' => 'Zabbix agent'], 'Host interface' => ['id' => 'interface-select', 'value' => '127.0.5.1:10051'], - 'Status' => ['id' => 'status', 'value' => 'Enabled'] + 'Status' => ['id' => 'status', 'value' => 'Enabled'], + 'Update interval' => ['Delay' => '1m'] ] ] + ], + [ + [ + 'expected' => TEST_BAD, + 'names' => [ + '1_Item', + '2_Item' + ], + 'change' => [ + 'Type' => ['id' => 'type', 'value' => 'Dependent item'] + ], + 'details' => 'Invalid parameter "/1/master_itemid": an item ID is expected.' + ] ] ]; } |