[Python-3000-checkins] r60610 - python/branches/py3k/Lib/test/mapping_tests.py python/branches/py3k/Lib/test/test_builtin.py python/branches/py3k/Lib/test/test_cfgparser.py python/branches/py3k/Lib/test/test_dict.py python/branches/py3k/Lib/test/test_extcall.py python/branches/py3k/Lib/test/test_funcattrs.py
raymond.hettinger
python-3000-checkins at python.org
Wed Feb 6 01:07:11 CET 2008
Author: raymond.hettinger
Date: Wed Feb 6 01:07:11 2008
New Revision: 60610
Modified:
python/branches/py3k/Lib/test/mapping_tests.py
python/branches/py3k/Lib/test/test_builtin.py
python/branches/py3k/Lib/test/test_cfgparser.py
python/branches/py3k/Lib/test/test_dict.py
python/branches/py3k/Lib/test/test_extcall.py
python/branches/py3k/Lib/test/test_funcattrs.py
Log:
Migrate remaining tests from UserDict.UserDict to collections.UserDict.
Modified: python/branches/py3k/Lib/test/mapping_tests.py
==============================================================================
--- python/branches/py3k/Lib/test/mapping_tests.py (original)
+++ python/branches/py3k/Lib/test/mapping_tests.py Wed Feb 6 01:07:11 2008
@@ -1,6 +1,6 @@
# tests common to dict and UserDict
import unittest
-import UserDict
+import collections
class BasicTestMappingProtocol(unittest.TestCase):
@@ -438,11 +438,11 @@
# self.assert_(type(dictlike.fromkeys('a')) is dictlike)
class mydict(self.type2test):
def __new__(cls):
- return UserDict.UserDict()
+ return collections.UserDict()
ud = mydict.fromkeys('ab')
self.assertEqual(ud, {'a':None, 'b':None})
# FIXME: the following won't work with UserDict, because it's an old style class
- # self.assert_(isinstance(ud, UserDict.UserDict))
+ # self.assert_(isinstance(ud, collections.UserDict))
self.assertRaises(TypeError, dict.fromkeys)
class Exc(Exception): pass
@@ -574,10 +574,10 @@
TestMappingProtocol.test_fromkeys(self)
class mydict(self.type2test):
def __new__(cls):
- return UserDict.UserDict()
+ return collections.UserDict()
ud = mydict.fromkeys('ab')
self.assertEqual(ud, {'a':None, 'b':None})
- self.assert_(isinstance(ud, UserDict.UserDict))
+ self.assert_(isinstance(ud, collections.UserDict))
def test_pop(self):
TestMappingProtocol.test_pop(self)
Modified: python/branches/py3k/Lib/test/test_builtin.py
==============================================================================
--- python/branches/py3k/Lib/test/test_builtin.py (original)
+++ python/branches/py3k/Lib/test/test_builtin.py Wed Feb 6 01:07:11 2008
@@ -5,7 +5,7 @@
run_with_locale
from operator import neg
-import sys, warnings, random, UserDict, io, rational
+import sys, warnings, random, collections, io, rational
warnings.filterwarnings("ignore", "hex../oct.. of negative int",
FutureWarning, __name__)
warnings.filterwarnings("ignore", "integer argument expected",
@@ -400,7 +400,7 @@
# Verify locals stores (used by list comps)
eval('[locals() for i in (2,3)]', g, d)
- eval('[locals() for i in (2,3)]', g, UserDict.UserDict())
+ eval('[locals() for i in (2,3)]', g, collections.UserDict())
class SpreadSheet:
"Sample application showing nested, calculated lookups."
Modified: python/branches/py3k/Lib/test/test_cfgparser.py
==============================================================================
--- python/branches/py3k/Lib/test/test_cfgparser.py (original)
+++ python/branches/py3k/Lib/test/test_cfgparser.py Wed Feb 6 01:07:11 2008
@@ -1,11 +1,11 @@
import ConfigParser
import io
import unittest
-import UserDict
+import collections
from test import test_support
-class SortedDict(UserDict.UserDict):
+class SortedDict(collections.UserDict):
def items(self):
return sorted(self.data.items())
Modified: python/branches/py3k/Lib/test/test_dict.py
==============================================================================
--- python/branches/py3k/Lib/test/test_dict.py (original)
+++ python/branches/py3k/Lib/test/test_dict.py Wed Feb 6 01:07:11 2008
@@ -1,7 +1,7 @@
import unittest
from test import test_support
-import sys, UserDict, random, string
+import sys, collections, random, string
class DictTest(unittest.TestCase):
@@ -209,10 +209,10 @@
self.assert_(type(dictlike().fromkeys('a')) is dictlike)
class mydict(dict):
def __new__(cls):
- return UserDict.UserDict()
+ return collections.UserDict()
ud = mydict.fromkeys('ab')
self.assertEqual(ud, {'a':None, 'b':None})
- self.assert_(isinstance(ud, UserDict.UserDict))
+ self.assert_(isinstance(ud, collections.UserDict))
self.assertRaises(TypeError, dict.fromkeys)
class Exc(Exception): pass
Modified: python/branches/py3k/Lib/test/test_extcall.py
==============================================================================
--- python/branches/py3k/Lib/test/test_extcall.py (original)
+++ python/branches/py3k/Lib/test/test_extcall.py Wed Feb 6 01:07:11 2008
@@ -1,6 +1,6 @@
from test.test_support import verify, verbose, TestFailed, sortdict
from UserList import UserList
-from UserDict import UserDict
+from collections import UserDict
def e(a, b):
print(a, b)
Modified: python/branches/py3k/Lib/test/test_funcattrs.py
==============================================================================
--- python/branches/py3k/Lib/test/test_funcattrs.py (original)
+++ python/branches/py3k/Lib/test/test_funcattrs.py Wed Feb 6 01:07:11 2008
@@ -175,7 +175,7 @@
class FunctionDictsTest(FuncAttrsTest):
def test_setting_dict_to_invalid(self):
self.cannot_set_attr(self.b, '__dict__', None, TypeError)
- from UserDict import UserDict
+ from collections import UserDict
d = UserDict({'known_attr': 7})
self.cannot_set_attr(self.fi.a.__func__, '__dict__', d, TypeError)
More information about the Python-3000-checkins
mailing list