public function testNonMatching()
 {
     $parser = new RegexParser('asdf', 'i');
     $result = $parser->parse(new Input('fff'));
     $this->assertEquals("Expected regex '~\\Gasdf~i' to match 'fff', it does not.", $result->errorMessage);
     $this->assertEquals(0, $result->offset);
 }