Skip to content

Commit beb8e5d

Browse files
committed
Adding failing test
1 parent 1294fd8 commit beb8e5d

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

tests/Mouf/Database/MagicQueryTest.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ public function testStandardSelect()
146146

147147
$sql = "SELECT Substring_index(ee.`data`, ':', -1) as foo FROM users";
148148
$this->assertEquals("SELECT Substring_index(ee.data, ':', -1) AS foo FROM users", self::simplifySql($magicQuery->build($sql)));
149-
149+
150150
$sql = 'SELECT * FROM users GROUP BY id, login';
151151
$this->assertEquals('SELECT * FROM users GROUP BY id, login', self::simplifySql($magicQuery->build($sql)));
152152

@@ -202,6 +202,9 @@ public function testStandardSelect()
202202

203203
$sql = 'SELECT (id + 2) AS foo FROM bar';
204204
$this->assertEquals($sql, self::simplifySql($magicQuery->build($sql)));
205+
206+
$sql = 'SELECT COUNT(*) FROM (SELECT DISTINCT `states`.`country_id`, `states`.`code` FROM states)';
207+
$this->assertEquals($sql, self::simplifySql($magicQuery->build($sql)));
205208
}
206209

207210
/**
@@ -380,9 +383,9 @@ public function testMatchAgainst()
380383
ORDER BY MATCH(column) AGAINST(:searchTerm IN BOOLEAN MODE) DESC
381384
";
382385
$expectedSql = "SELECT MATCH(column) AGAINST('searchString' IN BOOLEAN MODE) AS rang FROM table WHERE MATCH(column) AGAINST('searchString' IN BOOLEAN MODE) ORDER BY MATCH(column) AGAINST('searchString' IN BOOLEAN MODE) DESC";
383-
386+
384387
$params["searchTerm"] = "searchString";
385-
388+
386389
$this->assertEquals($expectedSql, self::simplifySql($magicQuery->build($sql, $params)));
387390
}
388391

0 commit comments

Comments
 (0)