Skip to content

Commit 44dfc18

Browse files
committed
Not Like: add failing test case (unimplemented)
1 parent 2814641 commit 44dfc18

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

tests/Mouf/Database/MagicQueryTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,9 @@ public function testStandardSelect()
8585
$sql = 'SELECT * FROM users WHERE status not in (:status)';
8686
$this->assertEquals("SELECT * FROM users WHERE status NOT IN ('2','4')", self::simplifySql($magicQuery->build($sql, ['status' => [2, 4]])));
8787

88+
$sql = 'SELECT * FROM users WHERE email not like :email';
89+
$this->assertEquals("SELECT * FROM users WHERE email NOT LIKE '%@example.com'", self::simplifySql($magicQuery->build($sql, ['email' => '%@example.com'])));
90+
8891
$sql = 'SELECT * FROM myTable where someField BETWEEN :value1 AND :value2';
8992
$this->assertEquals("SELECT * FROM myTable WHERE someField BETWEEN '2' AND '4'", self::simplifySql($magicQuery->build($sql, ['value1' => 2, 'value2' => 4])));
9093
$this->assertEquals("SELECT * FROM myTable WHERE someField >= '2'", self::simplifySql($magicQuery->build($sql, ['value1' => 2])));

0 commit comments

Comments
 (0)