Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'ui/tests/selenium/testPageMassUpdateItemPrototypes.php')
-rw-r--r--ui/tests/selenium/testPageMassUpdateItemPrototypes.php27
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.'
+ ]
]
];
}