[Python-checkins] python/dist/src/Lib/test test_descr.py,1.193,1.194

nnorwitz@users.sourceforge.net nnorwitz@users.sourceforge.net
Mon, 16 Jun 2003 15:51:24 -0700


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

Modified Files:
	test_descr.py 
Log Message:
Add test for bug #751998.

Index: test_descr.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_descr.py,v
retrieving revision 1.193
retrieving revision 1.194
diff -C2 -d -r1.193 -r1.194
*** test_descr.py	29 May 2003 14:30:49 -0000	1.193
--- test_descr.py	16 Jun 2003 22:51:22 -0000	1.194
***************
*** 1268,1271 ****
--- 1268,1287 ----
      new_objects = len(gc.get_objects())
      vereq(orig_objects, new_objects)
+     class H(object):
+         __slots__ = ['a', 'b']
+         def __init__(self):
+             self.a = 1
+             self.b = 2
+         def __del__(self):
+             assert self.a == 1
+             assert self.b == 2
+ 
+     save_stderr = sys.stderr
+     sys.stderr = sys.stdout
+     h = H()
+     try:
+         del h
+     finally:
+         sys.stderr = save_stderr
  
  def slotspecials():