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

Guido van Rossum gvanrossum@users.sourceforge.net
Wed, 21 Mar 2001 16:40:26 -0800


Update of /cvsroot/python/python/dist/src/Lib/test
In directory usw-pr-cvs1:/tmp/cvs-serv16116

Modified Files:
	test_gdbm.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_gdbm.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_gdbm.py,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** test_gdbm.py	2001/01/17 21:51:35	1.7
--- test_gdbm.py	2001/03/22 00:40:23	1.8
***************
*** 6,14 ****
  import gdbm
  from gdbm import error
! from test_support import verbose, TestFailed
  
  filename= '/tmp/delete_me'
  
  g = gdbm.open(filename, 'c')
  g['a'] = 'b'
  g['12345678910'] = '019237410982340912840198242'
--- 6,15 ----
  import gdbm
  from gdbm import error
! from test_support import verbose, verify, TestFailed
  
  filename= '/tmp/delete_me'
  
  g = gdbm.open(filename, 'c')
+ verify(g.keys() == [])
  g['a'] = 'b'
  g['12345678910'] = '019237410982340912840198242'