public class org.apache.log4j.MinimumTestCase extends java.lang.Object
{
static java.lang.String FILTERED;
static java.lang.String EXCEPTION1;
static java.lang.String EXCEPTION2;
static java.lang.String EXCEPTION3;
static java.lang.String EXCEPTION4;
static java.lang.String EXCEPTION5;
static java.lang.String TTCC_PAT;
static java.lang.String TTCC2_PAT;
org.apache.log4j.Logger root;
org.apache.log4j.Logger logger;
public void <init>()
{
org.apache.log4j.MinimumTestCase v;
v := @this: org.apache.log4j.MinimumTestCase;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void setUp()
{
org.apache.log4j.Logger v, v;
org.apache.log4j.MinimumTestCase v;
v := @this: org.apache.log4j.MinimumTestCase;
v = staticinvoke <org.apache.log4j.Logger: org.apache.log4j.Logger getRootLogger()>();
v.<org.apache.log4j.MinimumTestCase: org.apache.log4j.Logger root> = v;
v = v.<org.apache.log4j.MinimumTestCase: org.apache.log4j.Logger root>;
virtualinvoke v.<org.apache.log4j.Logger: void removeAllAppenders()>();
return;
}
public void tearDown()
{
org.apache.log4j.Logger v;
org.apache.log4j.spi.LoggerRepository v;
org.apache.log4j.MinimumTestCase v;
v := @this: org.apache.log4j.MinimumTestCase;
v = v.<org.apache.log4j.MinimumTestCase: org.apache.log4j.Logger root>;
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 simple() throws java.lang.Exception
{
org.apache.log4j.SimpleLayout v;
org.apache.log4j.util.Log4jAndNothingElseFilter v;
org.apache.log4j.Logger v;
org.apache.log4j.util.LineNumberFilter v;
org.apache.log4j.MinimumTestCase v;
org.apache.log4j.FileAppender v;
java.lang.String v, v;
org.apache.log4j.util.Filter[] v;
boolean v;
v := @this: org.apache.log4j.MinimumTestCase;
v = new org.apache.log4j.SimpleLayout;
specialinvoke v.<org.apache.log4j.SimpleLayout: void <init>()>();
v = new org.apache.log4j.FileAppender;
specialinvoke v.<org.apache.log4j.FileAppender: void <init>(org.apache.log4j.Layout,java.lang.String,boolean)>(v, "target/test-output/simple", 0);
v = v.<org.apache.log4j.MinimumTestCase: org.apache.log4j.Logger root>;
virtualinvoke v.<org.apache.log4j.Logger: void addAppender(org.apache.log4j.Appender)>(v);
virtualinvoke v.<org.apache.log4j.MinimumTestCase: void common()>();
v = <org.apache.log4j.MinimumTestCase: java.lang.String FILTERED>;
v = newarray (org.apache.log4j.util.Filter)[2];
v = new org.apache.log4j.util.LineNumberFilter;
specialinvoke v.<org.apache.log4j.util.LineNumberFilter: void <init>()>();
v[0] = v;
v = new org.apache.log4j.util.Log4jAndNothingElseFilter;
specialinvoke v.<org.apache.log4j.util.Log4jAndNothingElseFilter: void <init>()>();
v[1] = v;
staticinvoke <org.apache.log4j.util.Transformer: void transform(java.lang.String,java.lang.String,org.apache.log4j.util.Filter[])>("target/test-output/simple", v, v);
v = <org.apache.log4j.MinimumTestCase: java.lang.String FILTERED>;
v = staticinvoke <org.apache.log4j.util.Compare: boolean compare(java.lang.String,java.lang.String)>(v, "src/test/witness/simple");
staticinvoke <org.junit.Assert: void assertTrue(boolean)>(v);
return;
}
public void ttcc() throws java.lang.Exception
{
org.apache.log4j.TTCCLayout v;
java.lang.String[] v;
org.apache.log4j.util.Log4jAndNothingElseFilter v;
org.apache.log4j.util.ControlFilter v;
org.apache.log4j.Logger v;
org.apache.log4j.MinimumTestCase v;
java.lang.Thread v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v;
org.apache.log4j.util.Filter[] v;
boolean v;
org.apache.log4j.util.AbsoluteDateAndTimeFilter v;
org.apache.log4j.util.LineNumberFilter v;
org.apache.log4j.FileAppender v;
v := @this: org.apache.log4j.MinimumTestCase;
v = new org.apache.log4j.TTCCLayout;
specialinvoke v.<org.apache.log4j.TTCCLayout: void <init>(java.lang.String)>("DATE");
v = new org.apache.log4j.FileAppender;
specialinvoke v.<org.apache.log4j.FileAppender: void <init>(org.apache.log4j.Layout,java.lang.String,boolean)>(v, "target/test-output/ttcc", 0);
v = v.<org.apache.log4j.MinimumTestCase: org.apache.log4j.Logger root>;
virtualinvoke v.<org.apache.log4j.Logger: void addAppender(org.apache.log4j.Appender)>(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");
virtualinvoke v.<org.apache.log4j.MinimumTestCase: void common()>();
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
virtualinvoke v.<java.lang.Thread: void setName(java.lang.String)>(v);
v = new org.apache.log4j.util.ControlFilter;
v = newarray (java.lang.String)[7];
v = <org.apache.log4j.MinimumTestCase: java.lang.String TTCC_PAT>;
v[0] = v;
v = <org.apache.log4j.MinimumTestCase: java.lang.String TTCC2_PAT>;
v[1] = v;
v = <org.apache.log4j.MinimumTestCase: java.lang.String EXCEPTION1>;
v[2] = v;
v = <org.apache.log4j.MinimumTestCase: java.lang.String EXCEPTION2>;
v[3] = v;
v = <org.apache.log4j.MinimumTestCase: java.lang.String EXCEPTION3>;
v[4] = v;
v = <org.apache.log4j.MinimumTestCase: java.lang.String EXCEPTION4>;
v[5] = v;
v = <org.apache.log4j.MinimumTestCase: java.lang.String EXCEPTION5>;
v[6] = v;
specialinvoke v.<org.apache.log4j.util.ControlFilter: void <init>(java.lang.String[])>(v);
v = <org.apache.log4j.MinimumTestCase: java.lang.String FILTERED>;
v = newarray (org.apache.log4j.util.Filter)[4];
v[0] = v;
v = new org.apache.log4j.util.LineNumberFilter;
specialinvoke v.<org.apache.log4j.util.LineNumberFilter: void <init>()>();
v[1] = v;
v = new org.apache.log4j.util.AbsoluteDateAndTimeFilter;
specialinvoke v.<org.apache.log4j.util.AbsoluteDateAndTimeFilter: void <init>()>();
v[2] = v;
v = new org.apache.log4j.util.Log4jAndNothingElseFilter;
specialinvoke v.<org.apache.log4j.util.Log4jAndNothingElseFilter: void <init>()>();
v[3] = v;
staticinvoke <org.apache.log4j.util.Transformer: void transform(java.lang.String,java.lang.String,org.apache.log4j.util.Filter[])>("target/test-output/ttcc", v, v);
v = <org.apache.log4j.MinimumTestCase: java.lang.String FILTERED>;
v = staticinvoke <org.apache.log4j.util.Compare: boolean compare(java.lang.String,java.lang.String)>(v, "src/test/witness/ttcc");
staticinvoke <org.junit.Assert: void assertTrue(boolean)>(v);
return;
}
void common()
{
org.apache.log4j.Level v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Exception v, v;
org.apache.log4j.MinimumTestCase v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.log4j.Logger v, v, v, v, v, v, v, v;
v := @this: org.apache.log4j.MinimumTestCase;
v = staticinvoke <org.apache.log4j.Logger: org.apache.log4j.Logger getLogger(java.lang.String)>("ERR");
v = <org.apache.log4j.Level: org.apache.log4j.Level ERROR>;
virtualinvoke v.<org.apache.log4j.Logger: void setLevel(org.apache.log4j.Level)>(v);
v = staticinvoke <org.apache.log4j.Logger: org.apache.log4j.Logger getLogger(java.lang.String)>("INF");
v = <org.apache.log4j.Level: org.apache.log4j.Level INFO>;
virtualinvoke v.<org.apache.log4j.Logger: void setLevel(org.apache.log4j.Level)>(v);
v = staticinvoke <org.apache.log4j.Logger: org.apache.log4j.Logger getLogger(java.lang.String)>("INF.ERR");
v = <org.apache.log4j.Level: org.apache.log4j.Level ERROR>;
virtualinvoke v.<org.apache.log4j.Logger: void setLevel(org.apache.log4j.Level)>(v);
v = staticinvoke <org.apache.log4j.Logger: org.apache.log4j.Logger getLogger(java.lang.String)>("DEB");
v = <org.apache.log4j.Level: org.apache.log4j.Level DEBUG>;
virtualinvoke v.<org.apache.log4j.Logger: void setLevel(org.apache.log4j.Level)>(v);
v = staticinvoke <org.apache.log4j.Logger: org.apache.log4j.Logger getLogger(java.lang.String)>("TRC");
v = <org.apache.log4j.Level: org.apache.log4j.Level TRACE>;
virtualinvoke v.<org.apache.log4j.Logger: void setLevel(org.apache.log4j.Level)>(v);
v = staticinvoke <org.apache.log4j.Logger: org.apache.log4j.Logger getLogger(java.lang.String)>("INF.UNDEF");
v = staticinvoke <org.apache.log4j.Logger: org.apache.log4j.Logger getLogger(java.lang.String)>("INF.ERR.UNDEF");
v = staticinvoke <org.apache.log4j.Logger: org.apache.log4j.Logger getLogger(java.lang.String)>("UNDEF");
v = <org.apache.log4j.Level: org.apache.log4j.Level FATAL>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (byte)>(0) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void log(org.apache.log4j.Priority,java.lang.Object)>(v, v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(1) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void error(java.lang.Object)>(v);
v = <org.apache.log4j.Level: org.apache.log4j.Level FATAL>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(2) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void log(org.apache.log4j.Priority,java.lang.Object)>(v, v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(3) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void error(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(4) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void warn(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(5) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void info(java.lang.Object)>(v);
v = <org.apache.log4j.Level: org.apache.log4j.Level FATAL>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(6) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void log(org.apache.log4j.Priority,java.lang.Object)>(v, v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(7) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void error(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(8) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void warn(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(9) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void info(java.lang.Object)>(v);
v = <org.apache.log4j.Level: org.apache.log4j.Level FATAL>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(10) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void log(org.apache.log4j.Priority,java.lang.Object)>(v, v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(11) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void error(java.lang.Object)>(v);
v = <org.apache.log4j.Level: org.apache.log4j.Level FATAL>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(12) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void log(org.apache.log4j.Priority,java.lang.Object)>(v, v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(13) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void error(java.lang.Object)>(v);
v = <org.apache.log4j.Level: org.apache.log4j.Level FATAL>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(14) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void log(org.apache.log4j.Priority,java.lang.Object)>(v, v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(15) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void error(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(16) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void warn(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(17) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void info(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(18) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void debug(java.lang.Object)>(v);
v = <org.apache.log4j.Level: org.apache.log4j.Level FATAL>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(19) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void log(org.apache.log4j.Priority,java.lang.Object)>(v, v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(20) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void error(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(21) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void warn(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(22) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void info(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(23) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void debug(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(24) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void trace(java.lang.Object)>(v);
v = <org.apache.log4j.Level: org.apache.log4j.Level FATAL>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(25) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void log(org.apache.log4j.Priority,java.lang.Object)>(v, v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(26) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void error(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(27) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void warn(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(28) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void info(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(29) <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[])>("Message \u0001");
v = new java.lang.Exception;
specialinvoke v.<java.lang.Exception: void <init>(java.lang.String)>("Just testing.");
virtualinvoke v.<org.apache.log4j.Logger: void debug(java.lang.Object,java.lang.Throwable)>(v, v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(30) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void warn(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(31) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void info(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(32) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void debug(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(33) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void debug(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(34) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void debug(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(35) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void warn(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(36) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void info(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(37) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void debug(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(38) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void warn(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(39) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void info(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(40) <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[])>("Message \u0001");
virtualinvoke v.<org.apache.log4j.Logger: void debug(java.lang.Object)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(41) <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[])>("Message \u0001");
v = new java.lang.Exception;
specialinvoke v.<java.lang.Exception: void <init>(java.lang.String)>("Just testing.");
virtualinvoke v.<org.apache.log4j.Logger: void trace(java.lang.Object,java.lang.Throwable)>(v, v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(29) <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[])>("Messages should bear numbers 0 through \u.");
virtualinvoke v.<org.apache.log4j.Logger: void info(java.lang.Object)>(v);
return;
}
static void <clinit>()
{
<org.apache.log4j.MinimumTestCase: java.lang.String FILTERED> = "target/test-output/filtered";
<org.apache.log4j.MinimumTestCase: java.lang.String EXCEPTION1> = "java.lang.Exception: Just testing";
<org.apache.log4j.MinimumTestCase: java.lang.String EXCEPTION2> = "\\s*at .*\\(.*\\)";
<org.apache.log4j.MinimumTestCase: java.lang.String EXCEPTION3> = "\\s*at .*\\(Native Method\\)";
<org.apache.log4j.MinimumTestCase: java.lang.String EXCEPTION4> = "\\s*at .*\\(.*Compiled Code\\)";
<org.apache.log4j.MinimumTestCase: java.lang.String EXCEPTION5> = "\\s*at .*\\(.*libgcj.*\\)";
<org.apache.log4j.MinimumTestCase: java.lang.String TTCC_PAT> = "^\\d{1,2} .{2,6}\\.? 2\\d{3} \\d{2}:\\d{2}:\\d{2},\\d{3} \\[main]\\ (TRACE|DEBUG|INFO|WARN|ERROR|FATAL) .* - Message \\d{1,2}";
<org.apache.log4j.MinimumTestCase: java.lang.String TTCC2_PAT> = "^\\d{1,2} .{2,6}\\.? 2\\d{3} \\d{2}:\\d{2}:\\d{2},\\d{3} \\[main]\\ (TRACE|DEBUG|INFO|WARN|ERROR|FATAL) .* - Messages should bear numbers 0 through 29\\.";
return;
}
}