summaryrefslogtreecommitdiffstats
path: root/src/Utils
diff options
context:
space:
mode:
authorMichal Čihař <michal@cihar.com>2016-09-13 14:58:10 +0200
committerMichal Čihař <michal@cihar.com>2016-09-13 14:58:10 +0200
commit82e6f86f9e1086d29e824bfb81697467d33619c4 (patch)
treeb2f38654a4b0870c6cd263028e0ef37cf53267d1 /src/Utils
parenta684b1db9d5af78cf620dc2c80209b3ac54c9b73 (diff)
downloadsql-parser-82e6f86f9e1086d29e824bfb81697467d33619c4.zip
sql-parser-82e6f86f9e1086d29e824bfb81697467d33619c4.tar.gz
sql-parser-82e6f86f9e1086d29e824bfb81697467d33619c4.tar.bz2
Add tests for CLI interface
Signed-off-by: Michal Čihař <michal@cihar.com>
Diffstat (limited to 'src/Utils')
-rw-r--r--src/Utils/CLI.php9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/Utils/CLI.php b/src/Utils/CLI.php
index 306de04..0a34dea 100644
--- a/src/Utils/CLI.php
+++ b/src/Utils/CLI.php
@@ -37,10 +37,15 @@ class CLI
echo "Usage: highlight-query --query SQL [--format html|cli|text]\n";
}
+ public function getopt($opt, $long)
+ {
+ return getopt($opt, $long);
+ }
+
public function parseHighlight()
{
$longopts = array('help', 'query:', 'format:');
- $params = getopt(
+ $params = $this->getopt(
'hq:f:', $longopts
);
$this->mergeLongOpts($params, $longopts);
@@ -84,7 +89,7 @@ class CLI
public function parseLint()
{
$longopts = array('help', 'query:');
- $params = getopt(
+ $params = $this->getopt(
'hq:', $longopts
);
$this->mergeLongOpts($params, $longopts);