public function testBasicDELETE() { $session_headers = array('X-Requests-Session' => 'BasicDELETE', 'X-Requests-Request' => 'notset'); $session = new Requests_Session(httpbin('/'), $session_headers); $response = $session->delete('/delete', array('X-Requests-Request' => 'DELETE')); $response->throw_for_status(false); $this->assertEquals(200, $response->status_code); $data = json_decode($response->body, true); $this->assertArrayHasKey('X-Requests-Session', $data['headers']); $this->assertEquals('BasicDELETE', $data['headers']['X-Requests-Session']); $this->assertArrayHasKey('X-Requests-Request', $data['headers']); $this->assertEquals('DELETE', $data['headers']['X-Requests-Request']); }