mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-24 02:13:15 +00:00
Multiple ORMs for all database
This commit is contained in:
@@ -8,20 +8,20 @@ class UserRepositoryTest extends \PhraseanetTestCase
|
||||
{
|
||||
public function testFindAdminsWithNoAdmins()
|
||||
{
|
||||
$users = self::$DI['app']['EM']->getRepository('Phraseanet:User')->findAdmins();
|
||||
$users = self::$DI['app']['orm.em']->getRepository('Phraseanet:User')->findAdmins();
|
||||
$this->assertEquals(2, count($users));
|
||||
}
|
||||
|
||||
public function testFindByLogin()
|
||||
{
|
||||
$user = self::$DI['app']['EM']->getRepository('Phraseanet:User')->findByLogin('user1');
|
||||
$user = self::$DI['app']['orm.em']->getRepository('Phraseanet:User')->findByLogin('user1');
|
||||
$this->assertInstanceOf('Alchemy\Phrasea\Model\Entities\User', $user);
|
||||
$this->assertNull(self::$DI['app']['EM']->getRepository('Phraseanet:User')->findByLogin('wrong-login'));
|
||||
$this->assertNull(self::$DI['app']['orm.em']->getRepository('Phraseanet:User')->findByLogin('wrong-login'));
|
||||
}
|
||||
|
||||
public function testFindUserByEmail()
|
||||
{
|
||||
$user = self::$DI['app']['EM']->getRepository('Phraseanet:User')->findByEmail('user2@phraseanet.com');
|
||||
$user = self::$DI['app']['orm.em']->getRepository('Phraseanet:User')->findByEmail('user2@phraseanet.com');
|
||||
$this->assertInstanceOf('Alchemy\Phrasea\Model\Entities\User', $user);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user