Aleksander Machniak
2012-11-27 0c82e95c59ab7a5823c69fcbc4f1b2745b7b86f9
Apply rcube_shared.inc -> bootstrap.php change in tests
1 files renamed
2 files modified
67 ■■■■ changed files
tests/Framework/Bootstrap.php 42 ●●●● patch | view | raw | blame | history
tests/Framework/Utils.php 23 ●●●●● patch | view | raw | blame | history
tests/phpunit.xml 2 ●●● patch | view | raw | blame | history
tests/Framework/Bootstrap.php
File was renamed from tests/Framework/Shared.php
@@ -5,11 +5,11 @@
 *
 * @package Tests
 */
class Framework_Shared extends PHPUnit_Framework_TestCase
class Framework_Bootstrap extends PHPUnit_Framework_TestCase
{
    /**
     * rcube_shared.inc: in_array_nocase()
     * bootstrap.php: in_array_nocase()
     */
    function test_in_array_nocase()
    {
@@ -25,29 +25,7 @@
    }
    /**
     * rcube_shared.inc: get_boolean()
     */
    function test_get_boolean()
    {
        $input = array(
            false, 'false', '0', 'no', 'off', 'nein', 'FALSE', '', null,
        );
        foreach ($input as $idx => $value) {
            $this->assertFalse(get_boolean($value), "Invalid result for $idx test item");
        }
        $input = array(
            true, 'true', '1', 1, 'yes', 'anything', 1000,
        );
        foreach ($input as $idx => $value) {
            $this->assertTrue(get_boolean($value), "Invalid result for $idx test item");
        }
    }
    /**
     * rcube_shared.inc: parse_bytes()
     * bootstrap.php: parse_bytes()
     */
    function test_parse_bytes()
    {
@@ -75,7 +53,7 @@
    }
    /**
     * rcube_shared.inc: slashify()
     * bootstrap.php: slashify()
     */
    function test_slashify()
    {
@@ -94,7 +72,7 @@
    }
    /**
     * rcube_shared.inc: unslashify()
     * bootstrap.php: unslashify()
     */
    function test_unslashify()
    {
@@ -115,7 +93,7 @@
    }
    /**
     * rcube_shared.inc: get_offset_sec()
     * bootstrap.php: get_offset_sec()
     */
    function test_get_offset_sec()
    {
@@ -138,7 +116,7 @@
    }
    /**
     * rcube_shared.inc: array_keys_recursive()
     * bootstrap.php: array_keys_recursive()
     */
    function test_array_keys_recursive()
    {
@@ -160,7 +138,7 @@
    }
    /**
     * rcube_shared.inc: format_email()
     * bootstrap.php: format_email()
     */
    function test_format_email()
    {
@@ -180,7 +158,7 @@
    }
    /**
     * rcube_shared.inc: format_email_recipient()
     * bootstrap.php: format_email_recipient()
     */
    function test_format_email_recipient()
    {
@@ -202,7 +180,7 @@
    }
    /**
     * rcube_shared.inc: is_ascii()
     * bootstrap.php: is_ascii()
     */
    function test_is_ascii()
    {
tests/Framework/Utils.php
@@ -206,4 +206,27 @@
            $this->assertSame(explode(',', $text), $result);
        }
    }
    /**
     * rcube_utils::get_boolean()
     */
    function test_get_boolean()
    {
        $input = array(
            false, 'false', '0', 'no', 'off', 'nein', 'FALSE', '', null,
        );
        foreach ($input as $idx => $value) {
            $this->assertFalse(get_boolean($value), "Invalid result for $idx test item");
        }
        $input = array(
            true, 'true', '1', 1, 'yes', 'anything', 1000,
        );
        foreach ($input as $idx => $value) {
            $this->assertTrue(get_boolean($value), "Invalid result for $idx test item");
        }
    }
}
tests/phpunit.xml
@@ -4,6 +4,7 @@
    <testsuites>
        <testsuite name="All Tests">
            <file>Framework/BaseReplacer.php</file>
            <file>Framework/Bootstrap.php</file>
            <file>Framework/Browser.php</file>
            <file>Framework/Cache.php</file>
            <file>Framework/Charset.php</file>
@@ -20,7 +21,6 @@
            <file>Framework/ResultIndex.php</file>
            <file>Framework/ResultSet.php</file>
            <file>Framework/ResultThread.php</file>
            <file>Framework/Shared.php</file>
            <file>Framework/Smtp.php</file>
            <file>Framework/Spellchecker.php</file>
            <file>Framework/StringReplacer.php</file>