Skip to content

Commit

Permalink
Add a unittest for today's fix.
Browse files Browse the repository at this point in the history
  • Loading branch information
tseaver committed Oct 24, 2011
1 parent 92176d4 commit 5e883ae
Showing 1 changed file with 18 additions and 9 deletions.
27 changes: 18 additions & 9 deletions src/AccessControl/tests/testUser.py
Expand Up @@ -227,7 +227,15 @@ def test___str__(self):
# TODO class Test_readUserAccessFile(unittest.TestCase)


# TODO class BasicUserFoldertests(unittest.TestCase)
class BasicUserFolderTests(unittest.TestCase):

def _getTargetClass(self):
from AccessControl.User import BasicUserFolder
return BasicUserFolder

def test_manage_users_security_initialized(self):
uf = self._getTargetClass()()
self.assertTrue(hasattr(uf, 'manage_users__roles__'))


class UserFolderTests(unittest.TestCase):
Expand Down Expand Up @@ -494,11 +502,12 @@ def test__doAddUser_with_preencrypted_passwords(self):


def test_suite():
suite = unittest.TestSuite()
suite.addTest(unittest.makeSuite(BasicUserTests))
suite.addTest(unittest.makeSuite(SimpleUserTests))
suite.addTest(unittest.makeSuite(SpecialUserTests))
suite.addTest(unittest.makeSuite(UnrestrictedUserTests))
suite.addTest(unittest.makeSuite(NullUnrestrictedUserTests))
suite.addTest(unittest.makeSuite(UserFolderTests))
return suite
return unittest.TestSuite((
unittest.makeSuite(BasicUserTests),
unittest.makeSuite(SimpleUserTests),
unittest.makeSuite(SpecialUserTests),
unittest.makeSuite(UnrestrictedUserTests),
unittest.makeSuite(NullUnrestrictedUserTests),
unittest.makeSuite(BasicUserFolderTests),
unittest.makeSuite(UserFolderTests),
))

0 comments on commit 5e883ae

Please sign in to comment.