diff options
Diffstat (limited to 'ui/tests/selenium/data/sources/DiscoveredHosts.php')
-rw-r--r-- | ui/tests/selenium/data/sources/DiscoveredHosts.php | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/ui/tests/selenium/data/sources/DiscoveredHosts.php b/ui/tests/selenium/data/sources/DiscoveredHosts.php index a50e6fedb54..fe14fa83cd7 100644 --- a/ui/tests/selenium/data/sources/DiscoveredHosts.php +++ b/ui/tests/selenium/data/sources/DiscoveredHosts.php @@ -42,10 +42,18 @@ class DiscoveredHosts { * @return array */ public static function load() { + // Create hostgroup for discovered host test. + $hostgroups = CDataHelper::call('hostgroup.create', [ + [ + 'name' => 'Group for discovered host test' + ] + ]); + $hostgroupid = $hostgroups['groupids'][0]; + $hosts = CDataHelper::call('host.create', [ 'host' => 'Test of discovered host', 'groups' => [ - ['groupid' => 4] + ['groupid' => $hostgroupid] ], 'interfaces' => [ 'type'=> 1, @@ -76,7 +84,7 @@ class DiscoveredHosts { $host_prototypes = CDataHelper::call('hostprototype.create', [ 'host' => 'Host created from host prototype {#KEY}', 'ruleid' => $lldid, - 'groupLinks' => [['groupid' => 4]], + 'groupLinks' => [['groupid' => $hostgroupid]], 'tags' => [ 'tag' => 'prototype', 'value' => 'true' @@ -102,7 +110,7 @@ class DiscoveredHosts { zbx_dbstr(self::DISCOVERED_INTERFACEID).",".zbx_dbstr(self::DISCOVERED_HOSTID).", 1, 1, 1, '127.0.0.1', '', '10050')" ); DBexecute("INSERT INTO hosts_groups (hostgroupid, hostid, groupid) VALUES (".zbx_dbstr(self::DISCOVERED_HOST_GROUPID). - ", ".zbx_dbstr(self::DISCOVERED_HOSTID).", 4)" + ", ".zbx_dbstr(self::DISCOVERED_HOSTID).", ".$hostgroupid.")" ); DBexecute("INSERT INTO hosts_groups (hostgroupid, hostid, groupid) VALUES (".zbx_dbstr(self::DISCOVERED_HOST_GROUPID2). ", ".zbx_dbstr(self::DISCOVERED_HOSTID2).", 4)" |