Example #1
0
 public function runTest()
 {
     $this->setup->adjustRequest($this->testData['request']);
     $response = $this->performTestSetRun($this->testData['request']);
     $this->setup->adjustResponse($response, $this->testData['response']);
     $this->assertRunCorrect($this->testData['response'], $response);
 }
 public function adjustRequest(array &$request)
 {
     parent::adjustRequest($request);
     foreach ($this->tokenReplacement as $from => $to) {
         if (isset($request['server']['HTTP_IF'])) {
             $request['server']['HTTP_IF'] = preg_replace('(' . preg_quote($from) . ')', $to, $request['server']['HTTP_IF']);
         }
         if (isset($request['server']['HTTP_LOCK_TOKEN'])) {
             $request['server']['HTTP_LOCK_TOKEN'] = preg_replace('(' . preg_quote($from) . ')', $to, $request['server']['HTTP_LOCK_TOKEN']);
         }
     }
 }