Exemplo n.º 1
0
    def test_create_user(self):
        m = UserManager()
        m.model = User

        u = m.create_user(email="*****@*****.**", password="******")

        self.assertTrue(u.check_password('pass'))
Exemplo n.º 2
0
    def test_create_superuser(self):
        m = UserManager()
        m.model = User

        u = m.create_superuser(email="*****@*****.**", password="******")

        self.assertTrue(u.is_admin)
        self.assertTrue(u.is_superuser)
Exemplo n.º 3
0
    def test_create_user_without_email_raises(self):
        m = UserManager()
        m.model = User

        self.assertRaises(
            ValueError,
            m.create_user,
            None,
            password="******"
        )
Exemplo n.º 4
0
    def test_create_user(self):
        m = UserManager()
        m.model = User

        u = m.create_user(
            email="*****@*****.**",
            password="******"
        )

        self.assertTrue(u.check_password('pass'))
Exemplo n.º 5
0
    def test_create_superuser(self):
        m = UserManager()
        m.model = User

        u = m.create_superuser(
            email="*****@*****.**",
            password="******"
        )

        self.assertTrue(u.is_admin)
        self.assertTrue(u.is_superuser)
Exemplo n.º 6
0
    def test_create_user_without_email_raises(self):
        m = UserManager()
        m.model = User

        self.assertRaises(ValueError, m.create_user, None, password="******")