mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-18 02:39:56 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5137 201d5d3c-b55e-5fd7-737f-ddc643e51545
28 lines
624 B
PHP
28 lines
624 B
PHP
<?php
|
|
|
|
/**
|
|
* Utilites for test functions
|
|
*/
|
|
|
|
function Tests_Auth_OpenID_datafile($name, $reader)
|
|
{
|
|
$path = dirname(realpath(__FILE__));
|
|
$sep = DIRECTORY_SEPARATOR;
|
|
$filename = $path . $sep . 'data' . $sep . $name;
|
|
$data = $reader($filename);
|
|
if ($data === false) {
|
|
$msg = "Failed to open data file: $name";
|
|
trigger_error($msg, E_USER_ERROR);
|
|
}
|
|
return $data;
|
|
}
|
|
|
|
function Tests_Auth_OpenID_readdata($name)
|
|
{
|
|
return Tests_Auth_OpenID_datafile($name, 'file_get_contents');
|
|
}
|
|
|
|
function Tests_Auth_OpenID_readlines($name)
|
|
{
|
|
return Tests_Auth_OpenID_datafile($name, 'file');
|
|
}
|