• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1ReturnsAndArgPassing.testProxyReturns RUNNING
2ReturnsAndArgPassing.testProxyReturns PASSED
3ReturnsAndArgPassing.testProxyArgPassing RUNNING
4ReturnsAndArgPassing.testProxyArgPassing PASSED
5Invoke public abstract void Shapes.circle(int)
6 0: 3
7--- circle 3
8Success: method circle res=null
9Invoke public abstract int Quads.rectangle(int,int)
10 0: 10
11 1: 20
12--- rectangle 10,20
13Success: method rectangle res=4
14Invoke public abstract java.lang.String Shapes.blob()
15 (no args)
16--- blob
17Success: method blob res=mix
18Invoke public abstract int Quads.rectangle(int,int)
19 0: 15
20 1: 25
21--- rectangle 15,25
22Success: method rectangle res=4
23Invoke public abstract int Quads.trapezoid(int,double,int)
24 0: 6
25 1: 81.18
26 2: 4
27--- trap 6,4,81.18
28Success: method trapezoid res=8
29Invoke public abstract int Colors.red(float)
30 0: 1.0
31--- red 1.0
32Success: method red res=0
33Invoke public abstract double Colors.blue(int)
34 0: 777
35--- blue 777
36Success: method blue res=2.54
37Invoke public abstract int Colors.mauve(java.lang.String)
38 0: sorry
39--- mauve sorry
40Success: method mauve res=3
41Invoke public abstract java.lang.String Shapes.blob()
42 (no args)
43--- blob
44Success: method blob res=mix
45$Proxy1.getTrace null:-1
46Invoke public abstract void Shapes.upChuck()
47 (no args)
48Got expected ioobe
49Invoke public abstract void Shapes.upCheck() throws java.lang.InterruptedException
50 (no args)
51Got expected ie
52
53Proxy interfaces: [interface Quads, interface Colors, interface Trace]
54Proxy methods: [public final java.lang.String $Proxy1.blob(), public final double $Proxy1.blue(int), public final R0a $Proxy1.checkMe(), public final R0aa $Proxy1.checkMe(), public final R0base $Proxy1.checkMe(), public final void $Proxy1.circle(int), public final boolean $Proxy1.equals(java.lang.Object), public final void $Proxy1.getTrace(), public final int $Proxy1.green(double), public final int $Proxy1.hashCode(), public final int $Proxy1.mauve(java.lang.String), public final int $Proxy1.rectangle(int,int), public final int $Proxy1.red(float), public final int $Proxy1.square(int,int), public final java.lang.String $Proxy1.toString(), public final int $Proxy1.trapezoid(int,double,int), public final void $Proxy1.upCheck() throws java.lang.InterruptedException, public final void $Proxy1.upChuck()]
55Decl annos: []
56Param annos (0) : []
57Dupe threw expected exception
58Clash threw expected exception
59Clash2 threw expected exception
60Clash3 threw expected exception
61Clash4 threw expected exception
62Invoke public abstract void InterfaceW1.throwFunky()
63 (no args)
64Got expected UTE
65Invoke public abstract void InterfaceW1.throwFunky2() throws BaseException,java.lang.NoSuchMethodException,java.io.IOException
66 (no args)
67Got expected IOE
68Invoke public abstract void InterfaceW1.throwFunky2() throws BaseException,java.lang.NoSuchMethodException,java.io.IOException
69 (no args)
70Got expected IOE
71Invoke public abstract void InterfaceW1.throwException() throws BaseException
72 (no args)
73Got expected UTE
74Invoke public abstract void InterfaceW1.throwBase() throws BaseException
75 (no args)
76Got expected UTE
77Invoke public abstract void InterfaceW1.throwSub() throws BaseException
78 (no args)
79Got expected exception
80Invoke public abstract void InterfaceW1.throwSubSub() throws BaseException
81 (no args)
82Got expected exception
83Invoke public abstract void InterfaceW1.bothThrowBase() throws BaseException,SubException,SubSubException
84 (no args)
85Got expected exception
86Proxy methods: [public final boolean $Proxy7.equals(java.lang.Object), public final java.lang.Object $Proxy7.foo(), public final java.lang.String $Proxy7.foo(), public final int $Proxy7.hashCode(), public final java.lang.String $Proxy7.toString()]
87Invocation of public abstract java.lang.String NarrowingTest$I2.foo()
88Invoking foo using I2 type: hello
89Invocation of public abstract java.lang.Object NarrowingTest$I1.foo()
90Invoking foo using I1 type: 1
91Invocation of public abstract java.lang.String NarrowingTest$I2.foo()
92Got expected exception
93Proxy narrowed invocation return type passed
94