public function testRedirect()
{
$statusCode = 299;
$redirectTo = "/status/{$statusCode}";
$uri = "http://httpbin.org/redirect-to?url={$redirectTo}";
$client = new Client();
$promise = $client->request($uri);
$response = \Amp\wait($promise);
$this->assertInstanceOf('Amp\\Artax\\Response', $response);
$this->assertEquals($statusCode, $response->getStatus());
$originalUri = $response->getOriginalRequest()->getUri();
$this->assertSame($uri, urldecode($originalUri));
}