headers->get('content-disposition')); $filename = array_pop(explode('=', $explode[1])); $filenameFallback = array_pop(explode('\'\'', $explode[2])); $this->assertEquals('"to1acato.jpg"', $filename); $this->assertEquals('to1àçÂto.jpg', rawurldecode($filenameFallback)); } public function testStreamFilenotFound() { $response = \set_export::stream_file(__DIR__ . '/../testfiles/Unknown.pdf', 'to1\/\\o.jpg', 'application/pdf'); $this->assertEquals(404, $response->getStatusCode()); } }