module discovery classes renaming to avoid collision with customer DM definitions

This commit is contained in:
odain
2025-03-19 08:45:52 +01:00
parent 18a66e6884
commit 46d8591761
3 changed files with 25 additions and 25 deletions

View File

@@ -13,7 +13,7 @@ class ModuleTest extends ItopTestCase
public function testModuleInit()
{
$oModule = new \Module("itop-config-mgmt/2.4.0");
$oModule = new \iTopCoreModule("itop-config-mgmt/2.4.0");
$this->assertEquals("itop-config-mgmt", $oModule->GetModuleName());
$this->assertEquals("2.4.0", $oModule->GetVersion());
$this->assertEquals("itop-config-mgmt/2.4.0", $oModule->GetModuleId());
@@ -21,7 +21,7 @@ class ModuleTest extends ItopTestCase
public function testModuleInit_NoVersion()
{
$oModule = new \Module("itop-config-mgmt");
$oModule = new \iTopCoreModule("itop-config-mgmt");
$this->assertEquals("itop-config-mgmt", $oModule->GetModuleName());
$this->assertEquals("1.0.0", $oModule->GetVersion());
$this->assertEquals("itop-config-mgmt", $oModule->GetModuleId());
@@ -29,7 +29,7 @@ class ModuleTest extends ItopTestCase
public function testIsResolved_Unresolved()
{
$oModule = new \Module("itop-bridge-cmdb-ticket");
$oModule = new \iTopCoreModule("itop-bridge-cmdb-ticket");
$oModule->SetDependencies(['itop-config-mgmt/2.7.1', 'itop-tickets/2.7.0']);
$this->assertEquals(['itop-config-mgmt', 'itop-tickets'], $oModule->GetUnresolvedDependencyModuleNames());
@@ -40,7 +40,7 @@ class ModuleTest extends ItopTestCase
public function testSetDependencies()
{
$oModule = new \Module("itop-bridge-datacenter-mgmt-services");
$oModule = new \iTopCoreModule("itop-bridge-datacenter-mgmt-services");
$oModule->SetDependencies([
'itop-config-mgmt/2.7.1',
'itop-service-mgmt/2.7.1 || itop-service-mgmt-provider/2.7.1',
@@ -58,7 +58,7 @@ class ModuleTest extends ItopTestCase
public function testIsResolved_PartialResolution()
{
$oModule = new \Module("itop-bridge-cmdb-ticket");
$oModule = new \iTopCoreModule("itop-bridge-cmdb-ticket");
$oModule->SetDependencies(['itop-config-mgmt/2.7.1', 'itop-tickets/2.7.0']);
$this->assertEquals(['itop-config-mgmt', 'itop-tickets'], $oModule->GetUnresolvedDependencyModuleNames());
@@ -69,7 +69,7 @@ class ModuleTest extends ItopTestCase
public function testIsResolved_OK()
{
$oModule = new \Module("itop-bridge-cmdb-ticket");
$oModule = new \iTopCoreModule("itop-bridge-cmdb-ticket");
$oModule->SetDependencies(['itop-config-mgmt/2.7.1', 'itop-tickets/2.7.0']);
$this->assertEquals(['itop-config-mgmt', 'itop-tickets'], $oModule->GetUnresolvedDependencyModuleNames());