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

@@ -69,6 +69,12 @@ class UnattendedInstallTest extends ItopDataTestCase
$sOutput = implode('\n', $aOutput);
var_dump($sOutput);
$this->assertStringContainsString("Missing mandatory argument `--param-file`", $sOutput);
$this->assertEquals(255, $iCode);
if (DIRECTORY_SEPARATOR === '\\') {
// Windows
$this->assertEquals(-1, $iCode);
} else {
// Linux
$this->assertEquals(255, $iCode);
}
}
}