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

Changed RSS to Atom feed and improve paging

This commit is contained in:
Thomas Citharel 2017-06-13 18:48:10 +02:00 committed by Jeremy Benoist
parent 522e37ad27
commit 531c8d0a5c
No known key found for this signature in database
GPG key ID: BCA73962457ACC3C
57 changed files with 635 additions and 564 deletions

View file

@ -5,15 +5,15 @@ namespace Tests\Wallabag\CoreBundle\ParamConverter;
use PHPUnit\Framework\TestCase;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\ParamConverter;
use Symfony\Component\HttpFoundation\Request;
use Wallabag\CoreBundle\ParamConverter\UsernameRssTokenConverter;
use Wallabag\CoreBundle\ParamConverter\UsernameFeedTokenConverter;
use Wallabag\UserBundle\Entity\User;
class UsernameRssTokenConverterTest extends TestCase
class UsernameFeedTokenConverterTest extends TestCase
{
public function testSupportsWithNoRegistry()
{
$params = new ParamConverter([]);
$converter = new UsernameRssTokenConverter();
$converter = new UsernameFeedTokenConverter();
$this->assertFalse($converter->supports($params));
}
@ -29,7 +29,7 @@ class UsernameRssTokenConverterTest extends TestCase
->will($this->returnValue([]));
$params = new ParamConverter([]);
$converter = new UsernameRssTokenConverter($registry);
$converter = new UsernameFeedTokenConverter($registry);
$this->assertFalse($converter->supports($params));
}
@ -45,7 +45,7 @@ class UsernameRssTokenConverterTest extends TestCase
->will($this->returnValue(['default' => null]));
$params = new ParamConverter([]);
$converter = new UsernameRssTokenConverter($registry);
$converter = new UsernameFeedTokenConverter($registry);
$this->assertFalse($converter->supports($params));
}
@ -83,7 +83,7 @@ class UsernameRssTokenConverterTest extends TestCase
->will($this->returnValue($em));
$params = new ParamConverter(['class' => 'superclass']);
$converter = new UsernameRssTokenConverter($registry);
$converter = new UsernameFeedTokenConverter($registry);
$this->assertFalse($converter->supports($params));
}
@ -121,7 +121,7 @@ class UsernameRssTokenConverterTest extends TestCase
->will($this->returnValue($em));
$params = new ParamConverter(['class' => 'WallabagUserBundle:User']);
$converter = new UsernameRssTokenConverter($registry);
$converter = new UsernameFeedTokenConverter($registry);
$this->assertTrue($converter->supports($params));
}
@ -129,7 +129,7 @@ class UsernameRssTokenConverterTest extends TestCase
public function testApplyEmptyRequest()
{
$params = new ParamConverter([]);
$converter = new UsernameRssTokenConverter();
$converter = new UsernameFeedTokenConverter();
$res = $converter->apply(new Request(), $params);
@ -147,7 +147,7 @@ class UsernameRssTokenConverterTest extends TestCase
->getMock();
$repo->expects($this->once())
->method('findOneByUsernameAndRsstoken')
->method('findOneByUsernameAndFeedToken')
->with('test', 'test')
->will($this->returnValue(null));
@ -170,7 +170,7 @@ class UsernameRssTokenConverterTest extends TestCase
->will($this->returnValue($em));
$params = new ParamConverter(['class' => 'WallabagUserBundle:User']);
$converter = new UsernameRssTokenConverter($registry);
$converter = new UsernameFeedTokenConverter($registry);
$request = new Request([], [], ['username' => 'test', 'token' => 'test']);
$converter->apply($request, $params);
@ -185,7 +185,7 @@ class UsernameRssTokenConverterTest extends TestCase
->getMock();
$repo->expects($this->once())
->method('findOneByUsernameAndRsstoken')
->method('findOneByUsernameAndFeedtoken')
->with('test', 'test')
->will($this->returnValue($user));
@ -208,7 +208,7 @@ class UsernameRssTokenConverterTest extends TestCase
->will($this->returnValue($em));
$params = new ParamConverter(['class' => 'WallabagUserBundle:User', 'name' => 'user']);
$converter = new UsernameRssTokenConverter($registry);
$converter = new UsernameFeedTokenConverter($registry);
$request = new Request([], [], ['username' => 'test', 'token' => 'test']);
$converter->apply($request, $params);