/**
  * testSearchArrayByRegexpKey
  * 
  * @see 0008782: Endless loop login windows when calling Active Sync Page
  */
 public function testSearchArrayByRegexpKey()
 {
     $server = array('REMOTE_USER' => '1', 'REDIRECT_REMOTE_USER' => '2', 'REDIRECT_REDIRECT_REMOTE_USER' => '3', 'OTHER' => '4');
     $remoteUserValues = Tinebase_Helper::searchArrayByRegexpKey('/REMOTE_USER$/', $server);
     $this->assertTrue(!empty($remoteUserValues));
     $this->assertEquals(3, count($remoteUserValues));
     $firstServerValue = array_shift($remoteUserValues);
     $this->assertEquals('1', $firstServerValue);
 }