Changeset 6552
- Timestamp:
- 10/20/07 03:15:42 (11 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/tests/regressiontests/auth_backends/tests.py
r6375 r6552 1 """ 1 try: 2 set 3 except NameError: 4 from sets import Set as set # Python 2.3 fallback 5 6 __test__ = {'API_TESTS': """ 2 7 >>> from django.contrib.auth.models import User, Group, Permission 3 8 >>> from django.contrib.contenttypes.models import ContentType … … 29 34 30 35 >>> user = User.objects.get(username="test") 31 >>> user.get_all_permissions() 32 set([u'auth.test']) 33 >>> user.get_group_permissions() 34 set([]) 36 >>> user.get_all_permissions() == set([u'auth.test']) 37 True 38 >>> user.get_group_permissions() == set([]) 39 True 35 40 >>> user.has_module_perms("Group") 36 41 False … … 44 49 >>> user.save() 45 50 >>> user = User.objects.get(username="test") 46 >>> user.get_all_permissions() 47 set([u'auth.test2', u'auth.test', u'auth.test3']) 51 >>> user.get_all_permissions() == set([u'auth.test2', u'auth.test', u'auth.test3']) 52 True 48 53 >>> user.has_perm('test') 49 54 False … … 58 63 >>> user.groups.add(group) 59 64 >>> user = User.objects.get(username="test") 60 >>> user.get_all_permissions() 61 set([u'auth.test2', u'auth.test', u'auth.test3', u'auth.test_group']) 62 >>> user.get_group_permissions() 63 set([u'auth.test_group']) 65 >>> exp = set([u'auth.test2', u'auth.test', u'auth.test3', u'auth.test_group']) 66 >>> user.get_all_permissions() == exp 67 True 68 >>> user.get_group_permissions() == set([u'auth.test_group']) 69 True 64 70 >>> user.has_perms(['auth.test3', 'auth.test_group']) 65 71 True 66 """ 72 """}
