diff options
Diffstat (limited to 'tests/Lexer/ContextTest.php')
-rw-r--r-- | tests/Lexer/ContextTest.php | 69 |
1 files changed, 34 insertions, 35 deletions
diff --git a/tests/Lexer/ContextTest.php b/tests/Lexer/ContextTest.php index 980eecd..83207c3 100644 --- a/tests/Lexer/ContextTest.php +++ b/tests/Lexer/ContextTest.php @@ -1,4 +1,5 @@ <?php +declare(strict_types=1); namespace PhpMyAdmin\SqlParser\Tests\Lexer; @@ -40,36 +41,36 @@ class ContextTest extends TestCase public function contextLoading() { - return array( - 'MySQL match' => array( + return [ + 'MySQL match' => [ 'MySql50500', 'MySql50500', - ), - 'MySQL strip' => array( + ], + 'MySQL strip' => [ 'MySql50712', 'MySql50700', - ), - 'MySQL fallback' => array( + ], + 'MySQL fallback' => [ 'MySql99999', 'MySql50700', - ), - 'MariaDB match' => array( + ], + 'MariaDB match' => [ 'MariaDb100000', 'MariaDb100000', - ), - 'MariaDB stripg' => array( + ], + 'MariaDB stripg' => [ 'MariaDb109900', 'MariaDb100000', - ), - 'MariaDB fallback' => array( + ], + 'MariaDB fallback' => [ 'MariaDb990000', 'MariaDb100300', - ), - 'Invalid' => array( + ], + 'Invalid' => [ 'Sql', null, - ) - ); + ], + ]; } /** @@ -88,26 +89,24 @@ class ContextTest extends TestCase public function contextNames() { - return array( - array('MySql50000'), - array('MySql50100'), - array('MySql50500'), - array('MySql50600'), - array('MySql50700'), - array('MySql80000'), - array('MariaDb100000'), - array('MariaDb100100'), - array('MariaDb100200'), - array('MariaDb100300') - ); + return [ + ['MySql50000'], + ['MySql50100'], + ['MySql50500'], + ['MySql50600'], + ['MySql50700'], + ['MySql80000'], + ['MariaDb100000'], + ['MariaDb100100'], + ['MariaDb100200'], + ['MariaDb100300'], + ]; } - /** - * @expectedException \Exception - * @expectedExceptionMessage Specified context ("\PhpMyAdmin\SqlParser\Contexts\ContextFoo") does not exist. - */ public function testLoadError() { + $this->expectExceptionMessage('Specified context ("\PhpMyAdmin\SqlParser\Contexts\ContextFoo") does not exist.'); + $this->expectException(\Exception::class); Context::load('Foo'); } @@ -139,11 +138,11 @@ class ContextTest extends TestCase $this->assertEquals('`test`', Context::escape('test')); $this->assertEquals( - array( + [ '`a`', '`b`', - ), - Context::escape(array('a', 'b')) + ], + Context::escape(['a', 'b']) ); } } |