public function testDistinct() { $query = new DataQuery('DataQueryTest_E'); $this->assertContains('SELECT DISTINCT', $query->sql($params), 'Query is set as distinct by default'); $query = $query->distinct(false); $this->assertNotContains('SELECT DISTINCT', $query->sql($params), 'Query does not contain distinct'); $query = $query->distinct(true); $this->assertContains('SELECT DISTINCT', $query->sql($params), 'Query contains distinct'); }