Make the tests compatible with windows (and linux)

This commit is contained in:
Romain Quetiez
2024-05-03 15:24:59 +02:00
parent 5d5df5ad1a
commit ccaf2dc5b7
3 changed files with 12 additions and 6 deletions

View File

@@ -21,7 +21,7 @@ class iTopConfigParserTest extends ItopTestCase
clearstatcache();
$this->sConfigPath = utils::GetConfigFilePath();
$this->tmpSavePath = tempnam('/tmp/', 'config-itop');
$this->tmpSavePath = tempnam(sys_get_temp_dir(), 'config-itop');
$this->conf_exists = is_file($this->sConfigPath);
if ($this->conf_exists)
@@ -156,8 +156,8 @@ class iTopConfigParserTest extends ItopTestCase
*/
public function testConfigWriteToFile()
{
$tmpConfigFileBeforePath = tempnam( '/tmp/', 'config-itop');
$tmpConfigFileAfterPath = tempnam( '/tmp/', 'config-itop');
$tmpConfigFileBeforePath = tempnam( sys_get_temp_dir(), 'config-itop');
$tmpConfigFileAfterPath = tempnam( sys_get_temp_dir(), 'config-itop');
//create new config file
$sConfigFile = utils::GetConfig()->GetLoadedFile();