コード例 #1
0
ファイル: ParserTest.php プロジェクト: crossjoin/browscap
 /**
  * @covers ::setPropertyFilter
  * @covers ::getPropertyFilter
  * @covers \Crossjoin\Browscap\Parser\Sqlite\DataVersionHashTrait::setDataVersionHash
  *
  * @throws InvalidArgumentException
  * @throws UnexpectedValueException
  * @throws ParserConditionNotSatisfiedException
  * @throws ParserConfigurationException
  */
 public function testPropertyFilter()
 {
     $propertyFilter = new Disallowed(['AolVersion']);
     $parser = new Parser();
     $parser->setPropertyFilter($propertyFilter);
     static::assertSame($propertyFilter, $parser->getPropertyFilter());
     static::assertSame($propertyFilter, $parser->getReader()->getPropertyFilter());
     static::assertSame($propertyFilter, $parser->getWriter()->getPropertyFilter());
 }