Example #1
0
 public function testEmptyTokenParser()
 {
     $data = array();
     $jsonData = json_encode($data);
     $tokenParser = new TokenParser('~', TokenParser::getTokenRegexByDelimiters('{{', '}}'));
     $tokens = $tokenParser->parseString($jsonData);
     $this->assertTrue($tokens->isEmpty());
     $this->assertEquals('~', $tokenParser->getFilterDelimiter());
     $this->assertEquals('/\\{\\{([^\\{\\{\\}\\}]*)\\}\\}/', $tokenParser->getTokenRegex());
 }