Esempio n. 1
0
 function testGetRedirectionRequestModified()
 {
     $server = array('HTTP_HOST' => 'secure.example.com', 'REQUEST_URI' => '/user.php', 'HTTPS' => 'on');
     $chunks = array('script' => '/project.php');
     $urlVerification = new URLVerificationTestVersion2($this);
     $urlVerification->setReturnValue('getUrlChunks', $chunks);
     $this->assertEqual($urlVerification->getRedirectionURL($server), '/project.php');
 }
Esempio n. 2
0
 function testCheckNotActiveProjectNoError()
 {
     $urlVerification = new URLVerificationTestVersion2();
     $GLOBALS['group_id'] = 1;
     $project = new MockProject();
     $projectManager = new MockProjectManager();
     $projectManager->setReturnValue('getProject', $project);
     $urlVerification->setReturnValue('getProjectManager', $projectManager);
     $urlVerification->setReturnValue('userCanAccessProject', true);
     $urlVerification->checkNotActiveProject(array('SCRIPT_NAME' => '/my/'));
     $urlVerification->expectOnce('getProjectManager');
     $urlVerification->expectNever('exitError');
 }