summaryrefslogtreecommitdiffstats
path: root/tests/Lexer/ContextTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Lexer/ContextTest.php')
-rw-r--r--tests/Lexer/ContextTest.php69
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'])
);
}
}