/**
* Test a custom header with a whitelisted IP.
*/
public function testCustomHeader()
{
$_SERVER = array('REMOTE_ADDR' => '127.0.0.1', 'HTTP_CUSTOM_SECRET_HEADER' => '32.32.32.32');
$lookup = new Whip(Whip::CUSTOM_HEADERS | Whip::REMOTE_ADDR, array(Whip::CUSTOM_HEADERS => array(Whip::IPV4 => array('127.0.0.1', '::1'))));
$this->assertEquals('32.32.32.32', $lookup->addCustomHeader('HTTP_CUSTOM_SECRET_HEADER')->getIpAddress());
}