summaryrefslogtreecommitdiffstats
path: root/tests/Utils/FormatterTest.php
diff options
context:
space:
mode:
authorDamian Dlugosz <bigfootdd@gmail.com>2017-01-23 22:56:19 +0100
committerDamian Dlugosz <bigfootdd@gmail.com>2017-02-01 23:33:23 +0100
commit7368fddbb16559a6c706a0ece6c9e5b710440089 (patch)
treea8325675fa257af3bb41616a9141d51e974e1480 /tests/Utils/FormatterTest.php
parenta067ee1e863e6bcb7f72251bb4371241e451bc6a (diff)
downloadsql-parser-7368fddbb16559a6c706a0ece6c9e5b710440089.zip
sql-parser-7368fddbb16559a6c706a0ece6c9e5b710440089.tar.gz
sql-parser-7368fddbb16559a6c706a0ece6c9e5b710440089.tar.bz2
Testing keywords
Diffstat (limited to 'tests/Utils/FormatterTest.php')
-rw-r--r--tests/Utils/FormatterTest.php14
1 files changed, 13 insertions, 1 deletions
diff --git a/tests/Utils/FormatterTest.php b/tests/Utils/FormatterTest.php
index acbd153..1bd4284 100644
--- a/tests/Utils/FormatterTest.php
+++ b/tests/Utils/FormatterTest.php
@@ -322,6 +322,18 @@ class FormatTest extends TestCase
'remove_comments' => true,
),
),
+ 'keywords' => array(
+ 'query' => 'select HEX("1")',
+ 'text' =>
+ "SELECT\n" .
+ " HEX(\"1\")",
+ 'cli' =>
+ "\x1b[35mSELECT" . "\n" .
+ " \x1b[95mHEX\x1b[39m(\x1b[91m\"1\"\x1b[39m)" . "\x1b[0m",
+ 'html' =>
+ '<span class="sql-reserved">SELECT</span>' . '<br/>' .
+ '&nbsp;&nbsp;&nbsp;&nbsp;<span class="sql-keyword">HEX</span>(<span class="sql-string">"1"</span>)',
+ ),
);
}
@@ -375,7 +387,7 @@ class FormatTest extends TestCase
'&nbsp;&nbsp;&nbsp;&nbsp;<span class="sql-number">1</span>',
array('type' => 'html', 'remove_comments' => true),
),
- array(
+ array( # Covered by 'keywords'
'SELECT HEX("1")',
'<span class="sql-reserved">SELECT</span>' . '<br/>' .
'&nbsp;&nbsp;&nbsp;&nbsp;<span class="sql-keyword">HEX</span>(<span class="sql-string">"1"</span>)',