From: <fwi...@us...> - 2008-10-16 20:32:51
|
Revision: 5443 http://jython.svn.sourceforge.net/jython/?rev=5443&view=rev Author: fwierzbicki Date: 2008-10-16 20:32:40 +0000 (Thu, 16 Oct 2008) Log Message: ----------- moved test136 to test_java_integration.py Modified Paths: -------------- trunk/jython/Lib/test/test_java_integration.py Removed Paths: ------------- trunk/jython/bugtests/test136.py Modified: trunk/jython/Lib/test/test_java_integration.py =================================================================== --- trunk/jython/Lib/test/test_java_integration.py 2008-10-16 20:24:04 UTC (rev 5442) +++ trunk/jython/Lib/test/test_java_integration.py 2008-10-16 20:32:40 UTC (rev 5443) @@ -397,6 +397,17 @@ self.assertEquals(s, "Foo!!!", "toString not overridden in interface") +class JavaStringTest(unittest.TestCase): + + def test_override(self): + from java import lang + x = lang.String('test') + try: + list(x) + except TypeError: + pass + else: + self.fail("Should have raised TypeError") def test_main(): test_support.run_unittest(AbstractOnSyspathTest, @@ -416,7 +427,9 @@ TreePathTest, BigDecimalTest, MethodInvTest, - InterfaceTest) + InterfaceTest, + JavaStringTest, + ) if __name__ == "__main__": test_main() Deleted: trunk/jython/bugtests/test136.py =================================================================== --- trunk/jython/bugtests/test136.py 2008-10-16 20:24:04 UTC (rev 5442) +++ trunk/jython/bugtests/test136.py 2008-10-16 20:32:40 UTC (rev 5443) @@ -1,19 +0,0 @@ -""" - -""" - -import support - -import java - -x = java.lang.String('test') - -try: - list(x) -except AttributeError, e: - support.compare(e, "__len__") -except TypeError, e: - # Changed to a TypeError in 2.2 - support.compare(e, "iteration over non-sequence") -else: - raise support.TestError("Should raise a AttributeError on __len__") This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |