public function testIsOperator()
{
$this->assertEquals(Token::FLAG_OPERATOR_ARITHMETIC, Context::isOperator('%'));
$this->assertEquals(Token::FLAG_OPERATOR_LOGICAL, Context::isOperator('!'));
$this->assertEquals(Token::FLAG_OPERATOR_LOGICAL, Context::isOperator('&&'));
$this->assertEquals(Token::FLAG_OPERATOR_LOGICAL, Context::isOperator('<=>'));
$this->assertEquals(Token::FLAG_OPERATOR_BITWISE, Context::isOperator('&'));
$this->assertEquals(Token::FLAG_OPERATOR_ASSIGNMENT, Context::isOperator(':='));
$this->assertEquals(Token::FLAG_OPERATOR_SQL, Context::isOperator(','));
$this->assertEquals(Context::isOperator('a'), null);
}