refactoring: code cleanup/standardization/remove all prototype stuffs

This commit is contained in:
odain
2025-09-15 14:32:48 +02:00
parent 5dea3c7ce2
commit 996b98c4c7
5 changed files with 52 additions and 47 deletions

View File

@@ -277,11 +277,9 @@ MSG;
public function testOrderModulesByDependenciesNewComputation_RealExample(){
$aModules = json_decode(file_get_contents(__DIR__ . '/ressources/module_deps.json'), true);
//$aResult = iTopCoreModuleDependencySort::OrderModulesByDependencies($aModules, true, null);
$aLegacyResult = ModuleDiscovery::OrderModulesByDependencies($aModules, true, null);
$aResult = ModuleDiscovery::OrderModulesByDependencies($aModules, true, null);
$aExpected = json_decode(file_get_contents(__DIR__ . '/ressources/expected_ordered_module_ids.json'), true);
//$this->assertEquals( $aLegacyResult, $aResult);
$this->assertEquals($aExpected, array_keys($aLegacyResult));
$this->assertEquals($aExpected, array_keys($aResult));
}
}