Files
Phraseanet/tests/Alchemy/Tests/Phrasea/Controller/Report/ExportTest.php
2013-12-10 01:29:02 +01:00

27 lines
726 B
PHP

<?php
namespace Alchemy\Tests\Phrasea\Controller\Report;
class ExportTest extends \PhraseanetAuthenticatedWebTestCase
{
public function testExportCSV()
{
$data = 'Year,Make,Model
1997,Ford,E350
2000,Mercury,Cougar';
self::$DI['client']->request('POST', '/report/export/csv', [
'csv' => $data,
'name' => 'test',
]);
$response = self::$DI['client']->getResponse();
$this->assertTrue($response->isOk());
$this->assertRegexp('/attachment/', $response->headers->get('content-disposition'));
$this->assertRegexp('/report_test/', $response->headers->get('content-disposition'));
}
}