1
0
Fork 0
mirror of https://github.com/wallabag/wallabag.git synced 2025-07-17 17:08:37 +00:00

Add tests on ImportCommand

This commit is contained in:
Jeremy Benoist 2016-09-11 21:40:08 +02:00
parent 03e078d060
commit ebf5e5087d
No known key found for this signature in database
GPG key ID: BCA73962457ACC3C
2 changed files with 91 additions and 1 deletions

View file

@ -26,6 +26,10 @@ class ImportCommand extends ContainerAwareCommand
{
$output->writeln('Start : '.(new \DateTime())->format('d-m-Y G:i:s').' ---');
if (!file_exists($input->getArgument('filepath'))) {
throw new Exception(sprintf('File "%s" not found', $input->getArgument('filepath')));
}
$em = $this->getContainer()->get('doctrine')->getManager();
// Turning off doctrine default logs queries for saving memory
$em->getConnection()->getConfiguration()->setSQLLogger(null);
@ -43,9 +47,9 @@ class ImportCommand extends ContainerAwareCommand
}
$wallabag->setMarkAsRead($input->getOption('markAsRead'));
$wallabag->setUser($user);
$res = $wallabag
->setUser($user)
->setFilepath($input->getArgument('filepath'))
->import();