summaryrefslogtreecommitdiffstats
path: root/tests/Utils/FormatterTest.php
diff options
context:
space:
mode:
authorDamian Dlugosz <bigfootdd@gmail.com>2017-01-27 00:08:03 +0100
committerDamian Dlugosz <bigfootdd@gmail.com>2017-02-01 23:33:23 +0100
commitefdf6f3dd915a0d349effdc1d2eaff3515379a66 (patch)
treeb8e9749e2411add3a8c38344491027159d203b77 /tests/Utils/FormatterTest.php
parent6242ca938c314419448a5169b6f475a7edc193bb (diff)
downloadsql-parser-efdf6f3dd915a0d349effdc1d2eaff3515379a66.zip
sql-parser-efdf6f3dd915a0d349effdc1d2eaff3515379a66.tar.gz
sql-parser-efdf6f3dd915a0d349effdc1d2eaff3515379a66.tar.bz2
Testing minimal and simply
Diffstat (limited to 'tests/Utils/FormatterTest.php')
-rw-r--r--tests/Utils/FormatterTest.php36
1 files changed, 30 insertions, 6 deletions
diff --git a/tests/Utils/FormatterTest.php b/tests/Utils/FormatterTest.php
index 119fb15..089d0ff 100644
--- a/tests/Utils/FormatterTest.php
+++ b/tests/Utils/FormatterTest.php
@@ -253,17 +253,41 @@ class FormatTest extends TestCase
'cli' => "\x1b[0m",
'html' => '',
),
+ 'minimal' => array(
+ 'query' => 'select 1',
+ 'text' =>
+ 'SELECT' . "\n" .
+ ' 1',
+ 'cli' =>
+ "\x1b[35mSELECT" . "\n" .
+ " \x1b[92m1" . "\x1b[0m",
+ 'html' =>
+ '<span class="sql-reserved">SELECT</span>' . '<br/>' .
+ '&nbsp;&nbsp;&nbsp;&nbsp;<span class="sql-number">1</span>',
+ ),
'simply' => array(
- 'query' => 'select *',
+ 'query' => 'select * from tbl where 1',
'text' =>
'SELECT' . "\n" .
- ' *',
+ ' *' . "\n" .
+ 'FROM' . "\n" .
+ ' tbl' . "\n" .
+ 'WHERE' . "\n" .
+ ' 1',
'cli' =>
"\x1b[35mSELECT" . "\n" .
- " \x1b[39m*" . "\x1b[0m",
+ " \x1b[39m*" . "\n" .
+ "\x1b[35mFROM" . "\n" .
+ " \x1b[39mtbl" . "\n" .
+ "\x1b[35mWHERE" . "\n" .
+ " \x1b[92m1" . "\x1b[0m",
'html' =>
'<span class="sql-reserved">SELECT</span>' . '<br/>' .
- '&nbsp;&nbsp;&nbsp;&nbsp;*',
+ '&nbsp;&nbsp;&nbsp;&nbsp;*' . '<br/>' .
+ '<span class="sql-reserved">FROM</span>' . '<br/>' .
+ '&nbsp;&nbsp;&nbsp;&nbsp;tbl' . '<br/>' .
+ '<span class="sql-reserved">WHERE</span>' . '<br/>' .
+ '&nbsp;&nbsp;&nbsp;&nbsp;<span class="sql-number">1</span>',
),
'comments' => array(
'query' =>
@@ -483,7 +507,7 @@ class FormatTest extends TestCase
public function formatQueries()
{
return array(
- array( # Covered by 'simply'
+ array( # Covered by 'minimal'
'SELECT 1',
'<span class="sql-reserved">SELECT</span>' . '<br/>' .
'&nbsp;&nbsp;&nbsp;&nbsp;<span class="sql-number">1</span>',
@@ -557,7 +581,7 @@ class FormatTest extends TestCase
'(<span class="sql-number">1</span>, <span class="sql-number">1</span>, <span class="sql-number">1</span>)',
array('type' => 'html'),
),
- array( # Covered by 'simply'
+ array( # Covered by 'minimal'
'SELECT 1',
"\x1b[35mSELECT\n \x1b[92m1\x1b[0m",
array('type' => 'cli'),