diff options
Diffstat (limited to 'ui/tests/selenium/testPageMassUpdateItemPrototypes.php')
-rw-r--r-- | ui/tests/selenium/testPageMassUpdateItemPrototypes.php | 27 |
1 files changed, 19 insertions, 8 deletions
diff --git a/ui/tests/selenium/testPageMassUpdateItemPrototypes.php b/ui/tests/selenium/testPageMassUpdateItemPrototypes.php index ab919b600aa..771140c9b07 100644 --- a/ui/tests/selenium/testPageMassUpdateItemPrototypes.php +++ b/ui/tests/selenium/testPageMassUpdateItemPrototypes.php @@ -62,8 +62,7 @@ class testPageMassUpdateItemPrototypes extends testMassUpdateItems { 'key_' => 'snmptrap[{#KEY1}]', 'type' => 17, 'value_type' => 0, - 'interfaceid' => self::SNMP2_INTERFACE_ID, - 'delay' => '3m' + 'interfaceid' => self::SNMP2_INTERFACE_ID ], [ 'hostid' => self::HOSTID, @@ -72,8 +71,7 @@ class testPageMassUpdateItemPrototypes extends testMassUpdateItems { 'key_' => 'snmptrap[{#KEY2}]', 'type' => 17, 'value_type' => 1, - 'interfaceid' => self::SNMP2_INTERFACE_ID, - 'delay' => '4m' + 'interfaceid' => self::SNMP2_INTERFACE_ID ], [ 'hostid' => self::HOSTID, @@ -136,7 +134,7 @@ class testPageMassUpdateItemPrototypes extends testMassUpdateItems { 'hostid' => self::HOSTID, 'ruleid' => self::RULEID, 'name' => '12_SSH_Agent', - 'key_' => 'ssh.run[{#KEY}]', + 'key_' => 'ssh.run[{#KEY2}]', 'type' => 13, 'value_type' => 1, 'interfaceid' => self::AGENT_INTERFACE_ID, @@ -169,7 +167,7 @@ class testPageMassUpdateItemPrototypes extends testMassUpdateItems { 'hostid' => self::HOSTID, 'ruleid' => self::RULEID, 'name' => '14_DB_Monitor', - 'key_' => 'db.odbc.select[{#KEY}]', + 'key_' => 'db.odbc.select[{#KEY2}]', 'type' => 11, 'value_type' => 0, 'delay' => '90s', @@ -223,7 +221,7 @@ class testPageMassUpdateItemPrototypes extends testMassUpdateItems { 'hostid' => self::HOSTID, 'ruleid' => self::RULEID, 'name' => '17_Script', - 'key_' => 'script1', + 'key_' => 'script1[{#KEY}]', 'type' => 21, 'value_type' => 0, 'delay' => '15s', @@ -234,7 +232,7 @@ class testPageMassUpdateItemPrototypes extends testMassUpdateItems { 'hostid' => self::HOSTID, 'ruleid' => self::RULEID, 'name' => '18_Script', - 'key_' => 'script2', + 'key_' => 'script2[{#KEY}]', 'type' => 21, 'value_type' => 0, 'delay' => '14s', @@ -276,6 +274,19 @@ class testPageMassUpdateItemPrototypes extends testMassUpdateItems { 'Discover' => ['id' => 'discover', 'value' => 'Yes'] ] ] + ], + [ + [ + 'expected' => TEST_BAD, + 'names' => [ + '1_Item', + '2_Item' + ], + 'change' => [ + 'Type' => ['id' => 'type', 'value' => 'Dependent item'] + ], + 'details' => 'Invalid parameter "/1/master_itemid": an item/item prototype ID is expected.' + ] ] ]; } |