public class org.apache.log4j.HierarchyThresholdTest extends junit.framework.TestCase
{
static java.lang.String THT_PREFIX;
static org.apache.log4j.Logger logger;
public void <init>(java.lang.String)
{
java.lang.String v;
org.apache.log4j.HierarchyThresholdTest v;
v := @this: org.apache.log4j.HierarchyThresholdTest;
v := @parameter: java.lang.String;
specialinvoke v.<junit.framework.TestCase: void <init>(java.lang.String)>(v);
return;
}
public void setUp()
{
org.apache.log4j.HierarchyThresholdTest v;
v := @this: org.apache.log4j.HierarchyThresholdTest;
return;
}
public void tearDown()
{
org.apache.log4j.Logger v;
org.apache.log4j.spi.LoggerRepository v;
org.apache.log4j.HierarchyThresholdTest v;
v := @this: org.apache.log4j.HierarchyThresholdTest;
v = <org.apache.log4j.HierarchyThresholdTest: org.apache.log4j.Logger logger>;
v = virtualinvoke v.<org.apache.log4j.Logger: org.apache.log4j.spi.LoggerRepository getLoggerRepository()>();
interfaceinvoke v.<org.apache.log4j.spi.LoggerRepository: void resetConfiguration()>();
return;
}
public void test1() throws java.lang.Exception
{
java.lang.String v, v;
boolean v;
org.apache.log4j.HierarchyThresholdTest v;
v := @this: org.apache.log4j.HierarchyThresholdTest;
staticinvoke <org.apache.log4j.PropertyConfigurator: void configure(java.lang.String)>("src/test/input/hierarchyThreshold.properties");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void common()>();
v = <org.apache.log4j.HierarchyThresholdTest: java.lang.String THT_PREFIX>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u.log");
v = staticinvoke <org.apache.log4j.util.Compare: boolean compare(java.lang.String,java.lang.String)>(v, "src/test/witness/hierarchyThreshold.1");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void assertTrue(boolean)>(v);
return;
}
public void test2() throws java.lang.Exception
{
java.lang.String v, v;
boolean v;
org.apache.log4j.HierarchyThresholdTest v;
v := @this: org.apache.log4j.HierarchyThresholdTest;
staticinvoke <org.apache.log4j.PropertyConfigurator: void configure(java.lang.String)>("src/test/input/hierarchyThreshold.properties");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void common()>();
v = <org.apache.log4j.HierarchyThresholdTest: java.lang.String THT_PREFIX>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u.log");
v = staticinvoke <org.apache.log4j.util.Compare: boolean compare(java.lang.String,java.lang.String)>(v, "src/test/witness/hierarchyThreshold.2");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void assertTrue(boolean)>(v);
return;
}
public void test3() throws java.lang.Exception
{
java.lang.String v, v;
boolean v;
org.apache.log4j.HierarchyThresholdTest v;
v := @this: org.apache.log4j.HierarchyThresholdTest;
staticinvoke <org.apache.log4j.PropertyConfigurator: void configure(java.lang.String)>("src/test/input/hierarchyThreshold.properties");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void common()>();
v = <org.apache.log4j.HierarchyThresholdTest: java.lang.String THT_PREFIX>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u.log");
v = staticinvoke <org.apache.log4j.util.Compare: boolean compare(java.lang.String,java.lang.String)>(v, "src/test/witness/hierarchyThreshold.3");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void assertTrue(boolean)>(v);
return;
}
public void test4() throws java.lang.Exception
{
java.lang.String v, v;
boolean v;
org.apache.log4j.HierarchyThresholdTest v;
v := @this: org.apache.log4j.HierarchyThresholdTest;
staticinvoke <org.apache.log4j.PropertyConfigurator: void configure(java.lang.String)>("src/test/input/hierarchyThreshold.properties");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void common()>();
v = <org.apache.log4j.HierarchyThresholdTest: java.lang.String THT_PREFIX>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u.log");
v = staticinvoke <org.apache.log4j.util.Compare: boolean compare(java.lang.String,java.lang.String)>(v, "src/test/witness/hierarchyThreshold.4");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void assertTrue(boolean)>(v);
return;
}
public void test5() throws java.lang.Exception
{
java.lang.String v, v;
boolean v;
org.apache.log4j.HierarchyThresholdTest v;
v := @this: org.apache.log4j.HierarchyThresholdTest;
staticinvoke <org.apache.log4j.PropertyConfigurator: void configure(java.lang.String)>("src/test/input/hierarchyThreshold.properties");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void common()>();
v = <org.apache.log4j.HierarchyThresholdTest: java.lang.String THT_PREFIX>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u.log");
v = staticinvoke <org.apache.log4j.util.Compare: boolean compare(java.lang.String,java.lang.String)>(v, "src/test/witness/hierarchyThreshold.5");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void assertTrue(boolean)>(v);
return;
}
public void test6() throws java.lang.Exception
{
java.lang.String v, v;
boolean v;
org.apache.log4j.HierarchyThresholdTest v;
v := @this: org.apache.log4j.HierarchyThresholdTest;
staticinvoke <org.apache.log4j.PropertyConfigurator: void configure(java.lang.String)>("src/test/input/hierarchyThreshold.properties");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void common()>();
v = <org.apache.log4j.HierarchyThresholdTest: java.lang.String THT_PREFIX>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u.log");
v = staticinvoke <org.apache.log4j.util.Compare: boolean compare(java.lang.String,java.lang.String)>(v, "src/test/witness/hierarchyThreshold.6");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void assertTrue(boolean)>(v);
return;
}
public void test7() throws java.lang.Exception
{
java.lang.String v, v;
boolean v;
org.apache.log4j.HierarchyThresholdTest v;
v := @this: org.apache.log4j.HierarchyThresholdTest;
staticinvoke <org.apache.log4j.PropertyConfigurator: void configure(java.lang.String)>("src/test/input/hierarchyThreshold.properties");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void common()>();
v = <org.apache.log4j.HierarchyThresholdTest: java.lang.String THT_PREFIX>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u.log");
v = staticinvoke <org.apache.log4j.util.Compare: boolean compare(java.lang.String,java.lang.String)>(v, "src/test/witness/hierarchyThreshold.7");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void assertTrue(boolean)>(v);
return;
}
public void test8() throws java.lang.Exception
{
java.lang.String v, v;
boolean v;
org.apache.log4j.HierarchyThresholdTest v;
v := @this: org.apache.log4j.HierarchyThresholdTest;
staticinvoke <org.apache.log4j.PropertyConfigurator: void configure(java.lang.String)>("src/test/input/hierarchyThreshold.properties");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void common()>();
v = <org.apache.log4j.HierarchyThresholdTest: java.lang.String THT_PREFIX>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u.log");
v = staticinvoke <org.apache.log4j.util.Compare: boolean compare(java.lang.String,java.lang.String)>(v, "src/test/witness/hierarchyThreshold.8");
staticinvoke <org.apache.log4j.HierarchyThresholdTest: void assertTrue(boolean)>(v);
return;
}
static void common()
{
org.apache.log4j.xml.XLevel v;
org.apache.log4j.Logger v, v, v, v, v, v;
java.lang.Thread v, v, v;
java.lang.String v;
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
v = virtualinvoke v.<java.lang.Thread: java.lang.String getName()>();
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
virtualinvoke v.<java.lang.Thread: void setName(java.lang.String)>("main");
v = <org.apache.log4j.HierarchyThresholdTest: org.apache.log4j.Logger logger>;
v = <org.apache.log4j.xml.XLevel: org.apache.log4j.xml.XLevel TRACE>;
virtualinvoke v.<org.apache.log4j.Logger: void log(org.apache.log4j.Priority,java.lang.Object)>(v, "m0");
v = <org.apache.log4j.HierarchyThresholdTest: org.apache.log4j.Logger logger>;
virtualinvoke v.<org.apache.log4j.Logger: void debug(java.lang.Object)>("m1");
v = <org.apache.log4j.HierarchyThresholdTest: org.apache.log4j.Logger logger>;
virtualinvoke v.<org.apache.log4j.Logger: void info(java.lang.Object)>("m2");
v = <org.apache.log4j.HierarchyThresholdTest: org.apache.log4j.Logger logger>;
virtualinvoke v.<org.apache.log4j.Logger: void warn(java.lang.Object)>("m3");
v = <org.apache.log4j.HierarchyThresholdTest: org.apache.log4j.Logger logger>;
virtualinvoke v.<org.apache.log4j.Logger: void error(java.lang.Object)>("m4");
v = <org.apache.log4j.HierarchyThresholdTest: org.apache.log4j.Logger logger>;
virtualinvoke v.<org.apache.log4j.Logger: void fatal(java.lang.Object)>("m5");
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
virtualinvoke v.<java.lang.Thread: void setName(java.lang.String)>(v);
return;
}
static void <clinit>()
{
org.apache.log4j.Logger v;
<org.apache.log4j.HierarchyThresholdTest: java.lang.String THT_PREFIX> = "target/test-output/hierarchyThreshold";
v = staticinvoke <org.apache.log4j.Logger: org.apache.log4j.Logger getLogger(java.lang.Class)>(class "Lorg/apache/log4j/HierarchyThresholdTest;");
<org.apache.log4j.HierarchyThresholdTest: org.apache.log4j.Logger logger> = v;
return;
}
}