< prev index next >

test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java

Print this page

        

*** 180,191 **** // 1. Test loggers returned by LoggerFinder, both for system callers // and not system callers. TestLoggerFinder.LoggerImpl appLogger1 = null; try { appLogger1 = ! TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", BaseLoggerFinderTest.class)); ! loggerDescMap.put(appLogger1, "provider.getLogger(\"foo\", BaseLoggerFinderTest.class)"); if (!hasRequiredPermissions) { throw new RuntimeException("Managed to obtain a logger without permission"); } } catch (AccessControlException acx) { if (hasRequiredPermissions) { --- 180,191 ---- // 1. Test loggers returned by LoggerFinder, both for system callers // and not system callers. TestLoggerFinder.LoggerImpl appLogger1 = null; try { appLogger1 = ! TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", BaseLoggerFinderTest.class.getModule())); ! loggerDescMap.put(appLogger1, "provider.getLogger(\"foo\", BaseLoggerFinderTest.class.getModule())"); if (!hasRequiredPermissions) { throw new RuntimeException("Managed to obtain a logger without permission"); } } catch (AccessControlException acx) { if (hasRequiredPermissions) {
*** 197,217 **** System.out.println("Got expected exception for logger: " + acx); final boolean old = allowControl.get().get(); allowControl.get().set(true); try { appLogger1 = ! TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", BaseLoggerFinderTest.class)); ! loggerDescMap.put(appLogger1, "provider.getLogger(\"foo\", BaseLoggerFinderTest.class)"); } finally { allowControl.get().set(old); } } TestLoggerFinder.LoggerImpl sysLogger1 = null; try { ! sysLogger1 = TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", Thread.class)); ! loggerDescMap.put(sysLogger1, "provider.getLogger(\"foo\", Thread.class)"); if (!hasRequiredPermissions) { throw new RuntimeException("Managed to obtain a system logger without permission"); } } catch (AccessControlException acx) { if (hasRequiredPermissions) { --- 197,217 ---- System.out.println("Got expected exception for logger: " + acx); final boolean old = allowControl.get().get(); allowControl.get().set(true); try { appLogger1 = ! TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", BaseLoggerFinderTest.class.getModule())); ! loggerDescMap.put(appLogger1, "provider.getLogger(\"foo\", BaseLoggerFinderTest.class.getModule())"); } finally { allowControl.get().set(old); } } TestLoggerFinder.LoggerImpl sysLogger1 = null; try { ! sysLogger1 = TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", Thread.class.getModule())); ! loggerDescMap.put(sysLogger1, "provider.getLogger(\"foo\", Thread.class.getModule())"); if (!hasRequiredPermissions) { throw new RuntimeException("Managed to obtain a system logger without permission"); } } catch (AccessControlException acx) { if (hasRequiredPermissions) {
*** 222,233 **** } System.out.println("Got expected exception for system logger: " + acx); final boolean old = allowControl.get().get(); allowControl.get().set(true); try { ! sysLogger1 = TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", Thread.class)); ! loggerDescMap.put(sysLogger1, "provider.getLogger(\"foo\", Thread.class)"); } finally { allowControl.get().set(old); } } if (appLogger1 == sysLogger1) { --- 222,233 ---- } System.out.println("Got expected exception for system logger: " + acx); final boolean old = allowControl.get().get(); allowControl.get().set(true); try { ! sysLogger1 = TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", Thread.class.getModule())); ! loggerDescMap.put(sysLogger1, "provider.getLogger(\"foo\", Thread.class.getModule())"); } finally { allowControl.get().set(old); } } if (appLogger1 == sysLogger1) {
*** 252,263 **** // 2. Test localized loggers returned LoggerFinder, both for system // callers and non system callers Logger appLogger2 = null; try { ! appLogger2 = provider.getLocalizedLogger("foo", loggerBundle, BaseLoggerFinderTest.class); ! loggerDescMap.put(appLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, BaseLoggerFinderTest.class)"); if (!hasRequiredPermissions) { throw new RuntimeException("Managed to obtain a logger without permission"); } } catch (AccessControlException acx) { if (hasRequiredPermissions) { --- 252,263 ---- // 2. Test localized loggers returned LoggerFinder, both for system // callers and non system callers Logger appLogger2 = null; try { ! appLogger2 = provider.getLocalizedLogger("foo", loggerBundle, BaseLoggerFinderTest.class.getModule()); ! loggerDescMap.put(appLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, BaseLoggerFinderTest.class.getModule())"); if (!hasRequiredPermissions) { throw new RuntimeException("Managed to obtain a logger without permission"); } } catch (AccessControlException acx) { if (hasRequiredPermissions) {
*** 268,288 **** } System.out.println("Got expected exception for logger: " + acx); final boolean old = allowControl.get().get(); allowControl.get().set(true); try { ! appLogger2 = provider.getLocalizedLogger("foo", loggerBundle, BaseLoggerFinderTest.class); ! loggerDescMap.put(appLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, BaseLoggerFinderTest.class)"); } finally { allowControl.get().set(old); } } Logger sysLogger2 = null; try { ! sysLogger2 = provider.getLocalizedLogger("foo", loggerBundle, Thread.class); ! loggerDescMap.put(sysLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, Thread.class)"); if (!hasRequiredPermissions) { throw new RuntimeException("Managed to obtain a system logger without permission"); } } catch (AccessControlException acx) { if (hasRequiredPermissions) { --- 268,288 ---- } System.out.println("Got expected exception for logger: " + acx); final boolean old = allowControl.get().get(); allowControl.get().set(true); try { ! appLogger2 = provider.getLocalizedLogger("foo", loggerBundle, BaseLoggerFinderTest.class.getModule()); ! loggerDescMap.put(appLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, BaseLoggerFinderTest.class.getModule())"); } finally { allowControl.get().set(old); } } Logger sysLogger2 = null; try { ! sysLogger2 = provider.getLocalizedLogger("foo", loggerBundle, Thread.class.getModule()); ! loggerDescMap.put(sysLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, Thread.class.getModule())"); if (!hasRequiredPermissions) { throw new RuntimeException("Managed to obtain a system logger without permission"); } } catch (AccessControlException acx) { if (hasRequiredPermissions) {
*** 293,304 **** } System.out.println("Got expected exception for localized system logger: " + acx); final boolean old = allowControl.get().get(); allowControl.get().set(true); try { ! sysLogger2 = provider.getLocalizedLogger("foo", loggerBundle, Thread.class); ! loggerDescMap.put(sysLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, Thread.class))"); } finally { allowControl.get().set(old); } } if (appLogger2 == sysLogger2) { --- 293,304 ---- } System.out.println("Got expected exception for localized system logger: " + acx); final boolean old = allowControl.get().get(); allowControl.get().set(true); try { ! sysLogger2 = provider.getLocalizedLogger("foo", loggerBundle, Thread.class.getModule()); ! loggerDescMap.put(sysLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, Thread.class.getModule()))"); } finally { allowControl.get().set(old); } } if (appLogger2 == sysLogger2) {
< prev index next >