+ $client->request('GET', '/export/unread.xslx');
+
+ $this->assertEquals(404, $client->getResponse()->getStatusCode());
+ }
+
+ public function testUnsupportedFormatExport()
+ {
+ $this->logInAs('admin');
+ $client = $this->getClient();
+
+ $client->request('GET', '/export/unread.doc');
+ $this->assertEquals(404, $client->getResponse()->getStatusCode());
+
+ $content = $client->getContainer()
+ ->get('doctrine.orm.entity_manager')
+ ->getRepository('WallabagCoreBundle:Entry')
+ ->findOneByUsernameAndNotArchived('admin');
+
+ $client->request('GET', '/export/'.$content->getId().'.doc');
+ $this->assertEquals(404, $client->getResponse()->getStatusCode());
+ }
+
+ public function testBadEntryId()
+ {
+ $this->logInAs('admin');
+ $client = $this->getClient();
+
+ $client->request('GET', '/export/0.mobi');