Merged revisions 78316 via svnmerge from

svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r78316 | ezio.melotti | 2010-02-22 17:59:01 +0200 (Mon, 22 Feb 2010) | 1 line

  #7310: fix the repr() of os.environ
........
This commit is contained in:
Ezio Melotti 2010-02-22 16:01:22 +00:00
parent f9793a36a4
commit d2a577d623
3 changed files with 20 additions and 0 deletions

View file

@ -400,6 +400,14 @@ class EnvironTests(mapping_tests.BasicTestMappingProtocol):
for key, value in self._reference().items():
self.assertEqual(os.environ.get(key), value)
# Issue 7310
def test___repr__(self):
"""Check that the repr() of os.environ looks like environ({...})."""
env = os.environ
self.assertTrue(isinstance(env.data, dict))
self.assertEqual(repr(env), 'environ({!r})'.format(env.data))
class WalkTests(unittest.TestCase):
"""Tests for os.walk()."""