/** * @dataProvider getAliasesProvider */ public function testGetAliases($query, $db, array $expected) { $parser = new Parser($query); $statement = empty($parser->statements[0]) ? null : $parser->statements[0]; $this->assertEquals($expected, Misc::getAliases($statement, $db)); }
/** * @dataProvider getAliasesProvider */ public function testGetAliases($query, $db, array $expected) { $parser = new Parser($query); // print_r($parser->statements); exit; $this->assertEquals($expected, Misc::getAliases($parser->statements[0], $db)); }