|
|
|
|
@ -262,4 +262,36 @@ class Framework_Utils extends PHPUnit_Framework_TestCase
|
|
|
|
|
$this->assertSame($v[2], $result);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* rcube:utils::strtotime()
|
|
|
|
|
*/
|
|
|
|
|
function test_strtotime()
|
|
|
|
|
{
|
|
|
|
|
$test = array(
|
|
|
|
|
'1' => 1,
|
|
|
|
|
'' => 0,
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
foreach ($test as $datetime => $ts) {
|
|
|
|
|
$result = rcube_utils::strtotime($datetime);
|
|
|
|
|
$this->assertSame($ts, $result);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* rcube:utils::normalize _string()
|
|
|
|
|
*/
|
|
|
|
|
function test_normalize_string()
|
|
|
|
|
{
|
|
|
|
|
$test = array(
|
|
|
|
|
'' => '',
|
|
|
|
|
'abc def' => 'abc def',
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
foreach ($test as $input => $output) {
|
|
|
|
|
$result = rcube_utils::normalize_string($input);
|
|
|
|
|
$this->assertSame($output, $result);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|