[Python-checkins] CVS: python/dist/src/Lib/test test_dbm.py,1.6,1.7

Guido van Rossum gvanrossum@users.sourceforge.net
2001年3月21日 16:39:47 -0800


Update of /cvsroot/python/python/dist/src/Lib/test
In directory usw-pr-cvs1:/tmp/cvs-serv16024
Modified Files:
	test_dbm.py 
Log Message:
Check that f.keys() == [] right after creation -- this prevents bugs
like the one I just fixed to come back and haunt us.
Index: test_dbm.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_dbm.py,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -r1.6 -r1.7
*** test_dbm.py	2001年01月17日 21:51:35	1.6
--- test_dbm.py	2001年03月22日 00:39:45	1.7
***************
*** 5,13 ****
 import dbm
 from dbm import error
! from test_support import verbose
 
 filename = '/tmp/delete_me'
 
 d = dbm.open(filename, 'c')
 d['a'] = 'b'
 d['12345678910'] = '019237410982340912840198242'
--- 5,14 ----
 import dbm
 from dbm import error
! from test_support import verbose, verify
 
 filename = '/tmp/delete_me'
 
 d = dbm.open(filename, 'c')
+ verify(d.keys() == [])
 d['a'] = 'b'
 d['12345678910'] = '019237410982340912840198242'

AltStyle によって変換されたページ (->オリジナル) /