Ejemplo n.º 1
0
    def test_repo_perm(self):
        repo = Repository(name='repo1')
        repo.save()
        repo.uploaders.add(self.user1)

        self.assertTrue(repo.can_modify(self.user1), 'User1 cannot modify repository')
        self.assertFalse(repo.can_modify(self.user2), 'User2 can modify repository')
        self.assertTrue(repo.can_modify(self.superuser), 'Super user cannot modify repository')
Ejemplo n.º 2
0
    def test_repo_perm(self):
        repo = Repository(name='repo1')
        repo.save()
        repo.uploaders.add(self.user1)

        self.assertTrue(repo.can_modify(self.user1),
                        'User1 cannot modify repository')
        self.assertFalse(repo.can_modify(self.user2),
                         'User2 can modify repository')
        self.assertTrue(repo.can_modify(self.superuser),
                        'Super user cannot modify repository')