summaryrefslogtreecommitdiffstats
path: root/tests/parser/SelectStatementTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/parser/SelectStatementTest.php')
-rw-r--r--tests/parser/SelectStatementTest.php26
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'),
+ );
}
}