[Nice-commit] Nice/testsuite/compiler/visibility/expressions public.testsuite,NONE,1.1
Brought to you by:
bonniot
|
From: Daniel B. <bo...@us...> - 2005-03-06 13:12:58
|
Update of /cvsroot/nice/Nice/testsuite/compiler/visibility/expressions In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28766/testsuite/compiler/visibility/expressions Added Files: public.testsuite Log Message: Check that packages cannot see unqualified public expression symbols from packages they have not imported. --- NEW FILE: public.testsuite --- /// FAIL bug /// package a /// Toplevel public void fooA() {} /// package b import a dontcompile /// Toplevel public void fooB() {} /// package c import a dontcompile // We haven't imported b /*/// FAIL HERE */ fooB(); /// package d import b,c {} /// FAIL /// package a /// Toplevel public void fooA() {} /// package b import a dontcompile /// Toplevel public void fooB() {} /// package c import a dontcompile // We haven't imported b /*/// FAIL HERE */ fooB(); /// package d import c,b {} |