diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/libraries/common/PMA_quoting_slashing_test.php | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/test/libraries/common/PMA_quoting_slashing_test.php b/test/libraries/common/PMA_quoting_slashing_test.php index 2710946b89..b5d837a9e0 100644 --- a/test/libraries/common/PMA_quoting_slashing_test.php +++ b/test/libraries/common/PMA_quoting_slashing_test.php @@ -214,13 +214,18 @@ class PMA_QuotingSlashing_Test extends PHPUnit_Framework_TestCase */ public function testBackquoteForbidenWords() { - global $PMA_SQPdata_forbidden_word; - - foreach ($PMA_SQPdata_forbidden_word as $forbidden) { - $this->assertEquals( - "`" . $forbidden . "`", - PMA_Util::backquote($forbidden, false) - ); + foreach (SqlParser\Context::$KEYWORDS as $keyword => $type) { + if ($type & SqlParser\Token::FLAG_KEYWORD_RESERVED) { + $this->assertEquals( + "`" . $keyword . "`", + PMA_Util::backquote($keyword, false) + ); + } else { + $this->assertEquals( + $keyword, + PMA_Util::backquote($keyword, false) + ); + } } } } |