From: <cg...@us...> - 2008-12-05 09:06:23
|
Revision: 5699 http://jython.svn.sourceforge.net/jython/?rev=5699&view=rev Author: cgroves Date: 2008-12-05 09:06:12 +0000 (Fri, 05 Dec 2008) Log Message: ----------- Don't worry about the count, just assert the things that should and shouldn't be visible Modified Paths: -------------- branches/newstyle-java-types/Lib/test/test_java_visibility.py Modified: branches/newstyle-java-types/Lib/test/test_java_visibility.py =================================================================== --- branches/newstyle-java-types/Lib/test/test_java_visibility.py 2008-12-05 04:06:23 UTC (rev 5698) +++ branches/newstyle-java-types/Lib/test/test_java_visibility.py 2008-12-05 09:06:12 UTC (rev 5699) @@ -5,7 +5,10 @@ class VisibilityTest(unittest.TestCase): def test_invisible(self): - self.assertEquals([], dir(Invisible)) + for item in dir(Invisible): + self.assert_(not item.startswith("package")) + self.assert_(not item.startswith("private")) + self.assert_(not item.startswith("protected")) def test_protected_from_python_subclass(self): class SubVisible(Visible): @@ -22,8 +25,6 @@ self.assertEquals(Results.UNUSED, SubVisible(Results.UNUSED).visibleField) def test_visible(self): - self.assertEquals(5, len(dir(Visible))) - v = Visible() self.assertEquals(Results.PUBLIC_FIELD, v.visibleField) self.assertEquals(Results.PUBLIC_STATIC_FIELD, Visible.visibleStaticField) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |