public testFromConfig ( $expected, $ua, array $directives ) | ||
$directives | array |
public function testFromConfig($expected, $ua, array $directives)
{
$ds = DirectiveSet::fromConfig($this->createPolicyManager(), array('enforce' => array_merge(array('level1_fallback' => true), $directives)), 'enforce');
$request = new Request();
$request->headers->set('user-agent', $ua);
$this->assertSame($expected, $ds->buildHeaderValue($request));
}