diff options
Diffstat (limited to 'tests/parser/SelectStatementTest.php')
-rw-r--r-- | tests/parser/SelectStatementTest.php | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/tests/parser/SelectStatementTest.php b/tests/parser/SelectStatementTest.php index 21df10f..943ceb7 100644 --- a/tests/parser/SelectStatementTest.php +++ b/tests/parser/SelectStatementTest.php @@ -1,27 +1,33 @@ <?php +namespace SqlParser\Tests\Parser; + +use SqlParser\Tests\TestCase; + class SelectStatementTest extends TestCase { - public function testSelect() + public function testSelectOptions() { $parser = $this->runParserTest('parseSelect'); $stmt = $parser->statements[0]; $this->assertEquals(10, $stmt->options->has('MAX_STATEMENT_TIME')); } - public function testSelect2() - { - $this->runParserTest('parseSelect2'); - } - - public function testSelectErr1() + /** + * @dataProvider testSelectProvider + */ + public function testSelect($test) { - $this->runParserTest('parseSelectErr1'); + $this->runParserTest($test); } - public function testSelectNested() + public function testSelectProvider() { - $this->runParserTest('parseSelectNested'); + return array( + array('parseSelect2'), + array('parseSelectErr1'), + array('parseSelectNested'), + ); } } |