Changeset 49 for trunk/tests
- Timestamp:
- 02/19/06 03:10:24 (6 years ago)
- Location:
- trunk/tests
- Files:
-
- 3 modified
-
test_dumper.py (modified) (2 diffs)
-
test_loader.py (modified) (2 diffs)
-
test_pickle.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/test_dumper.py
r23 r49 16 16 17 17 try: 18 import sets18 Set = set 19 19 except: 20 class _sets: 21 def Set(self, items): 20 try: 21 from sets import Set 22 except ImportError: 23 def Set(items): 22 24 set = {} 23 25 for items in items: 24 26 set[items] = None 25 27 return set 26 sets = _sets()27 28 28 29 29 EXAMPLE = { … … 73 73 74 74 COLLECTIONS = [ 75 sets.Set(range(10)),75 Set(range(10)), 76 76 ] 77 77 -
trunk/tests/test_loader.py
r23 r49 16 16 17 17 try: 18 import sets 19 except ImportError: 20 class _sets: 21 def Set(self, items): 18 Set = set 19 except: 20 try: 21 from sets import Set 22 except ImportError: 23 def Set(items): 22 24 set = {} 23 25 for items in items: 24 26 set[items] = None 25 27 return set 26 sets = _sets() 28 27 29 28 30 INF = 1e300000 … … 128 130 """, { 129 131 # 'baseball players': sets.Set(['Mark McGwire', 'Sammy Sosa', 'Ken Griffey']), 130 'baseball teams': sets.Set(['Boston Red Sox', 'Detroit Tigers', 'New York Yankees']),132 'baseball teams': Set(['Boston Red Sox', 'Detroit Tigers', 'New York Yankees']), 131 133 } 132 134 -
trunk/tests/test_pickle.py
r36 r49 12 12 - !python/long 12345678901234567890 13 13 - !python/float 123.456 14 - !python/float 123.4560000001 14 - !python/float 123456e-3 15 - !python/complex 1.0 16 - !python/complex 0.0+1.0j 15 17 - !python/str foo bar 16 - !python/unicode FOO ЀУ bar ба Ñ18 - !python/unicode FOO ЀУ bar ба 17 19 - !python/list [1, 2, 3] 18 20 - !python/tuple [foo, bar] … … 25 27 12345678901234567890L, 26 28 123.456, 27 123.4560000001, 29 123.456, 30 1+0j, 31 1j, 28 32 'foo bar', 29 unicode('FOO ЀУ bar ба Ñ', 'utf-8'),33 unicode('FOO ЀУ bar ба', 'utf-8'), 30 34 [1, 2, 3], 31 35 ('foo', 'bar'), … … 75 79 object, 76 80 ] 81 82 import sys, unittest, encodings.cp1251, os.path 83 84 MODULES = """ 85 - !python/module:sys 86 - !python/module:unittest 87 - !python/module:encodings.cp1251 88 - !python/module:os.path 89 """, [sys, unittest, encodings.cp1251, os.path] 77 90 78 91 class AnObject(object): … … 246 259 self._testPickle(NAMES) 247 260 261 def testModules(self): 262 self._testPickle(MODULES) 263 248 264 def testObjects(self): 249 265 self._testPickle(OBJECTS)
