From 0c82e95c59ab7a5823c69fcbc4f1b2745b7b86f9 Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Tue, 27 Nov 2012 03:13:13 -0500
Subject: [PATCH] Apply rcube_shared.inc -> bootstrap.php change in tests

---
 tests/Framework/Bootstrap.php |   42 +++++----------------
 tests/phpunit.xml             |    2 
 tests/Framework/Utils.php     |   23 +++++++++++
 3 files changed, 34 insertions(+), 33 deletions(-)

diff --git a/tests/Framework/Shared.php b/tests/Framework/Bootstrap.php
similarity index 84%
rename from tests/Framework/Shared.php
rename to tests/Framework/Bootstrap.php
index 0394cd0..d18fd37 100644
--- a/tests/Framework/Shared.php
+++ b/tests/Framework/Bootstrap.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()
     {
diff --git a/tests/Framework/Utils.php b/tests/Framework/Utils.php
index ec61c5d..7c1e92a 100644
--- a/tests/Framework/Utils.php
+++ b/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");
+        }
+    }
+
 }
diff --git a/tests/phpunit.xml b/tests/phpunit.xml
index 2e52b77..36ab6d7 100644
--- a/tests/phpunit.xml
+++ b/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>

--
Gitblit v1.9.1