Example #1
0
 public static function setUpBeforeClass()
 {
     self::$staticClient = new Client(['base_url' => 'http://localhost:8000', 'defaults' => ['exceptions' => false]]);
     self::$history = new History();
     self::$staticClient->getEmitter()->attach(self::$history);
     self::bootKernel();
 }
Example #2
0
 protected function setUp()
 {
     $this->client = self::$staticClient;
     // reset the history
     self::$history = array();
     $this->purgeDatabase();
 }
Example #3
0
 public static function setupBeforeClass()
 {
     $baseUri = getenv('TEST_BASE_URL');
     $handler = HandlerStack::create();
     $handler->push(Middleware::mapRequest(function (RequestInterface $request) {
         $baseUri = $request->getUri();
         $baseUri = $baseUri->withPath('/app_test.php' . $baseUri->getPath());
         return $request->withUri($baseUri);
     }));
     self::$staticClient = new Client(['base_uri' => $baseUri, 'defaults' => ['exceptions' => false], 'handler' => $handler]);
     self::bootKernel();
 }