expected.txt revision 5d1ac920fdaef5d4ec8f66bb734488cd9660b024
1Invoke public abstract void Shapes.circle(int) 2 0: 3 3--- circle 3 4Success: method circle res=null 5Invoke public abstract int Quads.rectangle(int,int) 6 0: 10 7 1: 20 8--- rectangle 10,20 9Success: method rectangle res=4 10Invoke public abstract java.lang.String Shapes.blob() 11 (no args) 12--- blob 13Success: method blob res=mix 14Invoke public abstract int Quads.rectangle(int,int) 15 0: 15 16 1: 25 17--- rectangle 15,25 18Success: method rectangle res=4 19Invoke public abstract int Quads.trapezoid(int,double,int) 20 0: 6 21 1: 81.18 22 2: 4 23--- trap 6,4,81.18 24Success: method trapezoid res=8 25Invoke public abstract int Colors.red(float) 26 0: 1.0 27--- red 1.0 28Success: method red res=0 29Invoke public abstract double Colors.blue(int) 30 0: 777 31--- blue 777 32Success: method blue res=2.54 33Invoke public abstract int Colors.mauve(java.lang.String) 34 0: sorry 35--- mauve sorry 36Success: method mauve res=3 37Invoke public abstract java.lang.String Shapes.blob() 38 (no args) 39--- blob 40Success: method blob res=mix 41Invoke public abstract void Shapes.upChuck() 42 (no args) 43Got expected ioobe 44Invoke public abstract void Shapes.upCheck() throws java.lang.InterruptedException 45 (no args) 46Got expected ie 47 48Proxy methods: [public native boolean $Proxy0.equals(java.lang.Object), public native int $Proxy0.hashCode(), public native java.lang.String $Proxy0.toString(), public native int $Proxy0.rectangle(int,int), public native int $Proxy0.square(int,int), public native int $Proxy0.trapezoid(int,double,int), public native java.lang.String $Proxy0.blob(), public native void $Proxy0.circle(int), public native void $Proxy0.upCheck(), public native void $Proxy0.upChuck(), public native double $Proxy0.blue(int), public native R0aa $Proxy0.checkMe(), public native int $Proxy0.green(double), public native int $Proxy0.mauve(java.lang.String), public native int $Proxy0.red(float)] 49Decl annos: [] 50Param annos (1) : [[]] 51Proxy fields: [private static java.lang.Throwable[][] $Proxy0.throws] 52Dupe threw expected exception 53Clash threw expected exception 54Clash2 threw expected exception 55Clash3 threw expected exception 56Clash4 threw expected exception 57Invoke public abstract void InterfaceW1.throwFunky() 58 (no args) 59Got expected UTE 60Invoke public abstract void InterfaceW1.throwFunky2() throws BaseException,java.lang.NoSuchMethodException,java.io.IOException 61 (no args) 62Got expected IOE 63Invoke public abstract void InterfaceW1.throwFunky2() throws BaseException,java.lang.NoSuchMethodException,java.io.IOException 64 (no args) 65Got expected IOE 66Invoke public abstract void InterfaceW1.throwException() throws BaseException 67 (no args) 68Got expected UTE 69Invoke public abstract void InterfaceW1.throwBase() throws BaseException 70 (no args) 71Got expected UTE 72Invoke public abstract void InterfaceW1.throwSub() throws BaseException 73 (no args) 74Got expected exception 75Invoke public abstract void InterfaceW1.throwSubSub() throws BaseException 76 (no args) 77Got expected exception 78Invoke public abstract void InterfaceW1.bothThrowBase() throws BaseException,SubException,SubSubException 79 (no args) 80Got expected exception 81