diff options
| author | Justin Bronn <jbronn@gmail.com> | 2007-10-26 20:47:20 +0000 |
|---|---|---|
| committer | Justin Bronn <jbronn@gmail.com> | 2007-10-26 20:47:20 +0000 |
| commit | 4ffbddf92d89c3b31cef90043721184a501cd454 (patch) | |
| tree | db8131d40b0a5437270a6b1e8d579113ab3508e8 /tests/regressiontests/auth_backends | |
| parent | f66ee9d0065838a0f6c9c76203a775a78446cdf7 (diff) | |
gis: Merged revisions 6525-6613 via svnmerge from [repos:django/trunk trunk].
git-svn-id: http://code.djangoproject.com/svn/django/branches/gis@6615 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests/regressiontests/auth_backends')
| -rw-r--r-- | tests/regressiontests/auth_backends/tests.py | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/tests/regressiontests/auth_backends/tests.py b/tests/regressiontests/auth_backends/tests.py index 71e58442e7..3ec2a059ad 100644 --- a/tests/regressiontests/auth_backends/tests.py +++ b/tests/regressiontests/auth_backends/tests.py @@ -1,4 +1,9 @@ -""" +try: + set +except NameError: + from sets import Set as set # Python 2.3 fallback + +__test__ = {'API_TESTS': """ >>> from django.contrib.auth.models import User, Group, Permission >>> from django.contrib.contenttypes.models import ContentType @@ -28,10 +33,10 @@ False # reloading user to purge the _perm_cache >>> user = User.objects.get(username="test") ->>> user.get_all_permissions() -set([u'auth.test']) ->>> user.get_group_permissions() -set([]) +>>> user.get_all_permissions() == set([u'auth.test']) +True +>>> user.get_group_permissions() == set([]) +True >>> user.has_module_perms("Group") False >>> user.has_module_perms("auth") @@ -43,8 +48,8 @@ True >>> user.user_permissions.add(perm) >>> user.save() >>> user = User.objects.get(username="test") ->>> user.get_all_permissions() -set([u'auth.test2', u'auth.test', u'auth.test3']) +>>> user.get_all_permissions() == set([u'auth.test2', u'auth.test', u'auth.test3']) +True >>> user.has_perm('test') False >>> user.has_perm('auth.test') @@ -57,10 +62,11 @@ True >>> group.save() >>> user.groups.add(group) >>> user = User.objects.get(username="test") ->>> user.get_all_permissions() -set([u'auth.test2', u'auth.test', u'auth.test3', u'auth.test_group']) ->>> user.get_group_permissions() -set([u'auth.test_group']) +>>> exp = set([u'auth.test2', u'auth.test', u'auth.test3', u'auth.test_group']) +>>> user.get_all_permissions() == exp +True +>>> user.get_group_permissions() == set([u'auth.test_group']) +True >>> user.has_perms(['auth.test3', 'auth.test_group']) True -"""
\ No newline at end of file +"""} |
