3groovy/util/GroovyTestCasejunit/framework/TestCaseGroovyTestCase.javalogLjava/util/logging/Logger;scriptFileNameCounter+Ljava/util/concurrent/atomic/AtomicInteger;TEST_SCRIPT_NAME_PREFIXLjava/lang/String; TestScript useAgileDoxNamingZ()V    thisLgroovy/util/GroovyTestCase;getName()Ljava/lang/String;  java/lang/String substring(I)Ljava/lang/String;   ([A-Z])" $1$ replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; &' ( toLowerCase * + getMethodNameassertArrayEquals)([Ljava/lang/Object;[Ljava/lang/Object;)Vjava/lang/StringBuilder0 1expected array: 3append-(Ljava/lang/String;)Ljava/lang/StringBuilder; 56 17)org/codehaus/groovy/runtime/InvokerHelper9toString&(Ljava/lang/Object;)Ljava/lang/String; ;< := value array: ? ; 1A: expected should not be nullC assertNotNull'(Ljava/lang/String;Ljava/lang/Object;)V EF G: value should not be nullI assertEquals(Ljava/lang/String;II)V KL Mvalue[O(I)Ljava/lang/StringBuilder; 5Q 1R] when T9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V KV WiIsizeexpected[Ljava/lang/Object;valuemessage assertLength(I[C)V(II)V Kb clengtharray[C(I[I)V[I(I[Ljava/lang/Object;)VassertContains(C[C)V(C)Ljava/lang/StringBuilder; 5m 1n not in {p'r, t }vfail(Ljava/lang/String;)V xy zCLjava/lang/StringBuilder;ianIntassertToString'(Ljava/lang/Object;Ljava/lang/String;)V; invokeMethodJ(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; :toString() on value: -(Ljava/lang/Object;)Ljava/lang/StringBuilder; 5 1Ljava/lang/Object;console assertInspectinspectinspect() on value:  assertScriptjava/lang/Exceptiongroovy/test/GroovyAssert y scriptgetTestClassName -   )java/util/concurrent/atomic/AtomicIntegergetAndIncrement()I .groovy shouldFail)(Lgroovy/lang/Closure;)Ljava/lang/String;,(Lgroovy/lang/Closure;)Ljava/lang/Throwable; java/lang/Throwable getMessage  codeLgroovy/lang/Closure;:(Ljava/lang/Class;Lgroovy/lang/Closure;)Ljava/lang/String;=(Ljava/lang/Class;Lgroovy/lang/Closure;)Ljava/lang/Throwable; clazzLjava/lang/Class;shouldFailWithCause 7(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String;:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Throwable; &(Ljava/lang/String;)Ljava/lang/String;)(Ljava/lang/String;)Ljava/lang/Throwable; fixEOLs (\r\n?)|  notYetImplemented(Ljava/lang/Object;)Z caller()Z Borg/codehaus/groovy/runtime/typehandling/DefaultTypeTransformation compareEqual'(Ljava/lang/Object;Ljava/lang/Object;)Z Wactual'(Ljava/lang/Object;Ljava/lang/Object;)V'(Ljava/lang/String;Ljava/lang/String;)V9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V K java/lang/Class java/util/logging/Logger getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;  (I)V   ConstantValueCodeLineNumberTableLocalVariableTable StackMapTable Exceptions SourceFile!    8 ** *2  Z**!#%),*9:< -/*A ./%1Y248+>8@8,>8BN1Y2-8D8B+H1Y2-8J8B,H-+,N6+611Y2P8SU8-8B+2,2Xα `4& K L#M:NQOYPgQPS>\9YZ`5[Z\]^]#s_ `aI,d \] eZfg`hI,d fg eZfi`jI,d pq eZf]klk>,,41Y2N-oq8W6,,-s8,4os8W,d -u8W-w8W-B{ 1):z{|z)3FOV\cj>YZ,0YZkk\|kfgM_}kh'x,N-66-.61Y2N-Sq8W6,,-s8,.Ss8W,d -u8W-w8W-B{ ~1):#+6@S\cipw>Z90YZxx\Zxfi+M_}q!+N1Y28+B,-X *!!^!\ q!+N1Y28+B,-X *!!^!\ y=+  O%1Y2 8*8S8B %<+G +,    G +,    G +,    <+Ķ = +ɶ)  ^  /*ͬ /*Ь  KVy+,+ +,֙*+,ױ   _ \ K?*+X \ K?*+ݱ \  3Y , .