blob: 4561f69d22eaab5c8cd4b13823bc59a136bf652c [file] [log] [blame]
--TEST--
Test function slurm_ping() by calling it more than or less than its expected arguments
--CREDIT--
Jimmy Tang <jtang@tchpc.tcd.ie>
--SKIPIF--
<?php
extension_loaded("slurm") or die("skip slurm extension not loaded\n");
function_exists("slurm_ping") or die("skip function slurm_ping unavailable");
?>
--FILE--
<?php
echo "*** Test by calling method or function with incorrect numbers of arguments ***\n";
$extra_arg = NULL;
$ping = slurm_ping( $extra_arg );
if ( $ping["Prim. Controller"] == 0 )
echo "! slurm_ping $ping == 0 ok\n";
if ( $ping["Sec. Controller"] == -1 )
echo "! slurm_ping $ping == -1 ok\n";
$ping = slurm_ping( );
if ( $ping["Prim. Controller"] == 0 )
echo "! slurm_ping $ping == 0 ok\n";
if ( $ping["Sec. Controller"] == -1 )
echo "! slurm_ping $ping == -1 ok\n";
?>
--EXPECTF--
*** Test by calling method or function with incorrect numbers of arguments ***
! slurm_ping Array == 0 ok
! slurm_ping Array == -1 ok
! slurm_ping Array == 0 ok
! slurm_ping Array == -1 ok