1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
<?php
function bail($msg, $error_code = 1)
{
printf("[Error $error_code in %s] $msg\n", basename($_SERVER['SCRIPT_NAME']));
exit($error_code);
}
function success($name = false) {
if ($name == false)
bail("Invalid test name!");
printf("Test $name has been completed successfully\n");
exit(0);
}
function skip($name = false) {
if ($name == false)
bail("Invalid test name!");
printf("Test $name SKIPPED\n");
exit(77);
}
$abs_srcdir = '@abs_srcdir@' ?: getcwd();
if (!extension_loaded('libvirt')) {
if (!dl('libvirt-php.so'))
bail('Cannot load libvirt-php extension. Please install libvirt-php first (using `make install`)');
}
?>
|