summaryrefslogtreecommitdiff
path: root/Lib/test/test_grp.py
diff options
context:
space:
mode:
authorBrett Cannon <bcannon@gmail.com>2006-05-25 21:33:11 +0000
committerBrett Cannon <bcannon@gmail.com>2006-05-25 21:33:11 +0000
commit36850456caa30eba02d440c7c36ccdd510625767 (patch)
tree5316a6145bee7a5fa298f77bf7ac3059a5ef4719 /Lib/test/test_grp.py
parentf5bc414334cd6808bbcf329914f322e3d1afbeaa (diff)
downloadcpython-git-36850456caa30eba02d440c7c36ccdd510625767.tar.gz
Change test_values so that it compares the lowercasing of group names since getgrall() can return all lowercase names while getgrgid() returns proper casing.
Discovered on Ubuntu 5.04 (custom).
Diffstat (limited to 'Lib/test/test_grp.py')
-rwxr-xr-xLib/test/test_grp.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/Lib/test/test_grp.py b/Lib/test/test_grp.py
index 2c3ab296a8..08958ba071 100755
--- a/Lib/test/test_grp.py
+++ b/Lib/test/test_grp.py
@@ -31,7 +31,10 @@ class GroupDatabaseTestCase(unittest.TestCase):
self.assertEqual(e2.gr_gid, e.gr_gid)
e2 = grp.getgrnam(e.gr_name)
self.check_value(e2)
- self.assertEqual(e2.gr_name, e.gr_name)
+ # There are instances where getgrall() returns group names in
+ # lowercase while getgrgid() returns proper casing.
+ # Discovered on Ubuntu 5.04 (custom).
+ self.assertEqual(e2.gr_name.lower(), e.gr_name.lower())
def test_errors(self):
self.assertRaises(TypeError, grp.getgrgid)