0012312: pgsql text filters should be case insensitive
[tine20] / tests / tine20 / Addressbook / JsonTest.php
index 2716db2..51f08d5 100644 (file)
@@ -1372,6 +1372,20 @@ class Addressbook_JsonTest extends TestCase
     }
 
     /**
+     * testTextFilterCaseSensitivity
+     */
+    public function testTextFilterCaseSensitivity()
+    {
+        $contact = $this->_addContact();
+        $filter = array(
+            array('field' => 'n_family', 'operator' => 'contains', 'value' => strtolower('PHPUNIT'))
+        );
+        $result = $this->_instance->searchContacts($filter, array());
+
+        $this->assertGreaterThan(0, $result['totalcount'], 'contact not found: ' . print_r($result, true));
+    }
+
+    /**
      * return event organizuer filter
      *
      * @return array