From: Samuele P. <ped...@us...> - 2003-05-04 20:19:16
|
Update of /cvsroot/jython/jython/Lib/test In directory sc8-pr-cvs1:/tmp/cvs-serv13626/Lib/test Modified Files: test_jreload.py Log Message: remove dependency of test_jreload from tools.jar Index: test_jreload.py =================================================================== RCS file: /cvsroot/jython/jython/Lib/test/test_jreload.py,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** test_jreload.py 18 Apr 2003 05:47:52 -0000 1.2 --- test_jreload.py 4 May 2003 20:19:10 -0000 1.3 *************** *** 1,5 **** """This test validates the fix for 511493 (jreload truncates large class files). ! We do this by loading a large class file from tools.jar. If the load failes with ClassFormatError, the bug is present, if the load succeeds, the bug is fixed, if something else occurs, we don't know. """ --- 1,5 ---- """This test validates the fix for 511493 (jreload truncates large class files). ! We do this by loading a large class file Blob.class from blob.jar (source inside the jar). If the load failes with ClassFormatError, the bug is present, if the load succeeds, the bug is fixed, if something else occurs, we don't know. """ *************** *** 14,32 **** class JreloadTestCase(unittest.TestCase): - # attempt to find tools.jar - toolsjar = System.getProperty( "toolsjar" ) - if not toolsjar: - extdirs = System.getProperty( "java.ext.dirs" ) #JDK_DIR/jre/lib/ext - jdkdir = os.path.dirname( os.path.dirname( os.path.dirname( extdirs ))) - toolsjar = os.path.join( os.path.join( jdkdir, "lib" ), "tools.jar" ) ! if not os.path.exists( toolsjar ): ! raise test_support.TestSkipped( "Unable to find tools.jar" ) def test( self ): ! myls = makeLoadSet('myls', [self.toolsjar]) try: ! from myls.com.sun.tools.corba.se.idl import Parser except ClassFormatError: print "Reload Error is present" --- 14,25 ---- class JreloadTestCase(unittest.TestCase): ! blobjar = test_support.findfile('blob.jar') def test( self ): ! myls = makeLoadSet('myls', [self.blobjar]) try: ! from myls import Blob except ClassFormatError: print "Reload Error is present" |