EMMA Coverage Report (generated Fri Aug 23 16:39:17 PDT 2013)
[all classes][org.chromium.content.browser]

COVERAGE SUMMARY FOR SOURCE FILE [JavaBridgeBasicsTest.java]

nameclass, %method, %block, %line, %
JavaBridgeBasicsTest.java100% (44/44)93%  (146/157)99%  (1490/1512)96%  (296.7/308)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class JavaBridgeBasicsTest$3Base100% (1/1)50%  (1/2)50%  (6/12)50%  (1/2)
method (): void 0%   (0/1)0%   (0/6)0%   (0/1)
JavaBridgeBasicsTest$3Base (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$19100% (1/1)33%  (1/3)75%  (6/8)33%  (1/3)
method (): void 0%   (0/1)0%   (0/1)0%   (0/1)
privateMethod (): void 0%   (0/1)0%   (0/1)0%   (0/1)
JavaBridgeBasicsTest$19 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$8100% (1/1)33%  (1/3)75%  (6/8)33%  (1/3)
method (): void 0%   (0/1)0%   (0/1)0%   (0/1)
method2 (): void 0%   (0/1)0%   (0/1)0%   (0/1)
JavaBridgeBasicsTest$8 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$25100% (1/1)67%  (2/3)80%  (8/10)67%  (2/3)
disallowed (): String 0%   (0/1)0%   (0/2)0%   (0/1)
JavaBridgeBasicsTest$25 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
allowed (): String 100% (1/1)100% (2/2)100% (1/1)
     
class JavaBridgeBasicsTest$3Test100% (1/1)67%  (2/3)80%  (8/10)67%  (2/3)
blocked (): String 0%   (0/1)0%   (0/2)0%   (0/1)
JavaBridgeBasicsTest$3Test (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
allowed (): String 100% (1/1)100% (2/2)100% (1/1)
     
class JavaBridgeBasicsTest$22100% (1/1)50%  (1/2)86%  (6/7)50%  (1/2)
method (): void 0%   (0/1)0%   (0/1)0%   (0/1)
JavaBridgeBasicsTest$22 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$2Base100% (1/1)50%  (1/2)86%  (6/7)50%  (1/2)
method (): void 0%   (0/1)0%   (0/1)0%   (0/1)
JavaBridgeBasicsTest$2Base (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$4Base100% (1/1)50%  (1/2)86%  (6/7)50%  (1/2)
base (): void 0%   (0/1)0%   (0/1)0%   (0/1)
JavaBridgeBasicsTest$4Base (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$1Child100% (1/1)50%  (1/2)88%  (7/8)50%  (1/2)
base (): void 0%   (0/1)0%   (0/1)0%   (0/1)
JavaBridgeBasicsTest$1Child (JavaBridgeBasicsTest): void 100% (1/1)100% (7/7)100% (1/1)
     
class JavaBridgeBasicsTest$18100% (1/1)100% (2/2)90%  (18/20)94%  (2.8/3)
run (): void 100% (1/1)82%  (9/11)90%  (1.8/2)
JavaBridgeBasicsTest$18 (JavaBridgeBasicsTest, long): void 100% (1/1)100% (9/9)100% (1/1)
     
class JavaBridgeBasicsTest100% (1/1)100% (58/58)100% (904/906)100% (205.9/206)
testMethodInvokedOnBackgroundThread (): void 100% (1/1)94%  (29/31)99%  (5.9/6)
JavaBridgeBasicsTest (): void 100% (1/1)100% (3/3)100% (2/2)
access$100 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$1000 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$1100 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$1200 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$1300 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$1400 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$1500 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$1600 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$1700 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$1800 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$200 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$300 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$400 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$500 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$600 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$700 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
access$800 (JavaBridgeBasicsTest): ContentView 100% (1/1)100% (3/3)100% (1/1)
assertRaisesException (String): void 100% (1/1)100% (25/25)100% (3/3)
executeJavaScriptAndGetStringResult (String): String 100% (1/1)100% (16/16)100% (2/2)
injectObjectAndReload (Object, String): void 100% (1/1)100% (6/6)100% (2/2)
injectObjectAndReload (Object, String, Class): void 100% (1/1)100% (20/20)100% (5/5)
setUp (): void 100% (1/1)100% (15/15)100% (4/4)
testAddJavascriptInterfaceIsSafeByDefault (): void 100% (1/1)100% (30/30)100% (8/8)
testAdditionNotReflectedUntilReload (): void 100% (1/1)100% (38/38)100% (9/9)
testAllowNonAnnotatedMethods (): void 100% (1/1)100% (19/19)100% (4/4)
testAllowOnlyAnnotatedMethods (): void 100% (1/1)100% (30/30)100% (7/7)
testAnnotationDoesNotGetInherited (): void 100% (1/1)100% (17/17)100% (4/4)
testAnnotationRequirementRetainsPropertyAcrossObjects (): void 100% (1/1)100% (48/48)100% (10/10)
testCallMethodOnReturnedObject (): void 100% (1/1)100% (16/16)100% (4/4)
testCallMethodWithWrongNumberOfArgumentsRaisesException (): void 100% (1/1)100% (7/7)100% (3/3)
testCallOverloadedMethodWithDifferentNumberOfArguments (): void 100% (1/1)100% (48/48)100% (12/12)
testCallStaticMethod (): void 100% (1/1)100% (16/16)100% (4/4)
testCallingInvalidMethodRaisesException (): void 100% (1/1)100% (4/4)100% (2/2)
testCustomAnnotationRestriction (): void 100% (1/1)100% (43/43)100% (9/9)
testEnumerateMembers (): void 100% (1/1)100% (16/16)100% (4/4)
testInjectNullObjectIsIgnored (): void 100% (1/1)100% (10/10)100% (3/3)
testObjectPersistsAcrossPageLoads (): void 100% (1/1)100% (27/27)100% (7/7)
testOverriddenMethod (): void 100% (1/1)100% (16/16)100% (4/4)
testPrivateInheritedMethod (): void 100% (1/1)100% (13/13)100% (3/3)
testPrivateMethodNotExposed (): void 100% (1/1)100% (18/18)100% (4/4)
testPublicInheritedMethod (): void 100% (1/1)100% (21/21)100% (5/5)
testReflectPrivateFieldRaisesException (): void 100% (1/1)100% (14/14)100% (4/4)
testReflectPrivateMethodRaisesException (): void 100% (1/1)100% (14/14)100% (4/4)
testReflectPublicField (): void 100% (1/1)100% (13/13)100% (3/3)
testReflectPublicMethod (): void 100% (1/1)100% (13/13)100% (3/3)
testRemovalNotReflectedUntilReload (): void 100% (1/1)100% (44/44)100% (10/10)
testRemoveObjectNotAdded (): void 100% (1/1)100% (22/22)100% (6/6)
testReplaceInjectedObject (): void 100% (1/1)100% (31/31)100% (7/7)
testReplaceInjectedObjectWithNullObjectIsIgnored (): void 100% (1/1)100% (21/21)100% (5/5)
testReturnedObjectInjectedElsewhere (): void 100% (1/1)100% (46/46)100% (11/11)
testSameObjectInjectedMultipleTimes (): void 100% (1/1)100% (39/39)100% (10/10)
testTypeOfInjectedObject (): void 100% (1/1)100% (6/6)100% (2/2)
testTypeOfInvalidMethod (): void 100% (1/1)100% (6/6)100% (2/2)
testTypeOfMethod (): void 100% (1/1)100% (6/6)100% (2/2)
testTypeOfStaticMethod (): void 100% (1/1)100% (16/16)100% (4/4)
testUncaughtJavaExceptionRaisesJavaScriptException (): void 100% (1/1)100% (11/11)100% (3/3)
     
class JavaBridgeBasicsTest$1100% (1/1)100% (2/2)100% (31/31)100% (4/4)
JavaBridgeBasicsTest$1 (JavaBridgeBasicsTest, Object, String, Class): void 100% (1/1)100% (15/15)100% (1/1)
run (): void 100% (1/1)100% (16/16)100% (3/3)
     
class JavaBridgeBasicsTest$10100% (1/1)100% (2/2)100% (12/12)100% (2/2)
JavaBridgeBasicsTest$10 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
method (): void 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$11100% (1/1)100% (4/4)100% (24/24)100% (4/4)
JavaBridgeBasicsTest$11 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
method (): void 100% (1/1)100% (6/6)100% (1/1)
method (int): void 100% (1/1)100% (6/6)100% (1/1)
method (int, int): void 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$12100% (1/1)100% (2/2)100% (11/11)100% (3/3)
JavaBridgeBasicsTest$12 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
run (): void 100% (1/1)100% (5/5)100% (2/2)
     
class JavaBridgeBasicsTest$13100% (1/1)100% (2/2)100% (32/32)100% (5/5)
JavaBridgeBasicsTest$13 (JavaBridgeBasicsTest, JavaBridgeBasicsTest$1TestObje... 100% (1/1)100% (9/9)100% (1/1)
run (): void 100% (1/1)100% (23/23)100% (4/4)
     
class JavaBridgeBasicsTest$14100% (1/1)100% (2/2)100% (11/11)100% (2/2)
JavaBridgeBasicsTest$14 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
getInnerObject (): Object 100% (1/1)100% (5/5)100% (1/1)
     
class JavaBridgeBasicsTest$14$1100% (1/1)100% (2/2)100% (13/13)100% (2/2)
JavaBridgeBasicsTest$14$1 (JavaBridgeBasicsTest$14): void 100% (1/1)100% (6/6)100% (1/1)
method (int): void 100% (1/1)100% (7/7)100% (1/1)
     
class JavaBridgeBasicsTest$15100% (1/1)100% (2/2)100% (12/12)100% (2/2)
JavaBridgeBasicsTest$15 (JavaBridgeBasicsTest, JavaBridgeBasicsTest$1InnerObj... 100% (1/1)100% (9/9)100% (1/1)
getInnerObject (): JavaBridgeBasicsTest$1InnerObject 100% (1/1)100% (3/3)100% (1/1)
     
class JavaBridgeBasicsTest$16100% (1/1)100% (2/2)100% (35/35)100% (5/5)
JavaBridgeBasicsTest$16 (JavaBridgeBasicsTest, Object, JavaBridgeBasicsTest$1... 100% (1/1)100% (12/12)100% (1/1)
run (): void 100% (1/1)100% (23/23)100% (4/4)
     
class JavaBridgeBasicsTest$17100% (1/1)100% (2/2)100% (13/13)100% (3/3)
JavaBridgeBasicsTest$17 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
captureThreadId (): void 100% (1/1)100% (7/7)100% (2/2)
     
class JavaBridgeBasicsTest$1Base100% (1/1)100% (2/2)100% (12/12)100% (2/2)
JavaBridgeBasicsTest$1Base (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
method (int): void 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$1Derived100% (1/1)100% (1/1)100% (7/7)100% (1/1)
JavaBridgeBasicsTest$1Derived (JavaBridgeBasicsTest): void 100% (1/1)100% (7/7)100% (1/1)
     
class JavaBridgeBasicsTest$1InnerObject100% (1/1)100% (2/2)100% (18/18)100% (2/2)
JavaBridgeBasicsTest$1InnerObject (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
method (): void 100% (1/1)100% (12/12)100% (1/1)
     
class JavaBridgeBasicsTest$1Test100% (1/1)100% (3/3)100% (10/10)100% (3/3)
JavaBridgeBasicsTest$1Test (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
safe (): String 100% (1/1)100% (2/2)100% (1/1)
unsafe (): String 100% (1/1)100% (2/2)100% (1/1)
     
class JavaBridgeBasicsTest$1TestObject100% (1/1)100% (2/2)100% (18/18)100% (2/2)
JavaBridgeBasicsTest$1TestObject (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
method (): void 100% (1/1)100% (12/12)100% (1/1)
     
class JavaBridgeBasicsTest$1TestReturner100% (1/1)100% (2/2)100% (12/12)100% (2/2)
JavaBridgeBasicsTest$1TestReturner (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
getTest (): JavaBridgeBasicsTest$1Test 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$2100% (1/1)100% (2/2)100% (17/17)100% (3/3)
JavaBridgeBasicsTest$2 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
run (): void 100% (1/1)100% (11/11)100% (2/2)
     
class JavaBridgeBasicsTest$20100% (1/1)100% (2/2)100% (8/8)100% (2/2)
JavaBridgeBasicsTest$20 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
method (): String 100% (1/1)100% (2/2)100% (1/1)
     
class JavaBridgeBasicsTest$21100% (1/1)100% (1/1)100% (9/9)100% (2/2)
JavaBridgeBasicsTest$21 (JavaBridgeBasicsTest): void 100% (1/1)100% (9/9)100% (2/2)
     
class JavaBridgeBasicsTest$23100% (1/1)100% (1/1)100% (6/6)100% (1/1)
JavaBridgeBasicsTest$23 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$24100% (1/1)100% (2/2)100% (8/8)100% (2/2)
JavaBridgeBasicsTest$24 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
allowed (): String 100% (1/1)100% (2/2)100% (1/1)
     
class JavaBridgeBasicsTest$26100% (1/1)100% (2/2)100% (22/22)100% (4/4)
JavaBridgeBasicsTest$26 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
run (): void 100% (1/1)100% (16/16)100% (3/3)
     
class JavaBridgeBasicsTest$2Derived100% (1/1)100% (1/1)100% (7/7)100% (1/1)
JavaBridgeBasicsTest$2Derived (JavaBridgeBasicsTest): void 100% (1/1)100% (7/7)100% (1/1)
     
class JavaBridgeBasicsTest$2Test100% (1/1)100% (3/3)100% (10/10)100% (3/3)
JavaBridgeBasicsTest$2Test (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
checkJavascriptInterfaceFoo (): String 100% (1/1)100% (2/2)100% (1/1)
checkTestAnnotationFoo (): String 100% (1/1)100% (2/2)100% (1/1)
     
class JavaBridgeBasicsTest$3100% (1/1)100% (2/2)100% (11/11)100% (3/3)
JavaBridgeBasicsTest$3 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
run (): void 100% (1/1)100% (5/5)100% (2/2)
     
class JavaBridgeBasicsTest$3Derived100% (1/1)100% (2/2)100% (13/13)100% (2/2)
JavaBridgeBasicsTest$3Derived (JavaBridgeBasicsTest): void 100% (1/1)100% (7/7)100% (1/1)
method (): void 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$4100% (1/1)100% (2/2)100% (13/13)100% (3/3)
JavaBridgeBasicsTest$4 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
run (): void 100% (1/1)100% (7/7)100% (2/2)
     
class JavaBridgeBasicsTest$5100% (1/1)100% (2/2)100% (11/11)100% (3/3)
JavaBridgeBasicsTest$5 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
run (): void 100% (1/1)100% (5/5)100% (2/2)
     
class JavaBridgeBasicsTest$6100% (1/1)100% (2/2)100% (17/17)100% (4/4)
JavaBridgeBasicsTest$6 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
run (): void 100% (1/1)100% (11/11)100% (3/3)
     
class JavaBridgeBasicsTest$7100% (1/1)100% (2/2)100% (11/11)100% (2/2)
JavaBridgeBasicsTest$7 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
method (): void 100% (1/1)100% (5/5)100% (1/1)
     
class JavaBridgeBasicsTest$9100% (1/1)100% (2/2)100% (12/12)100% (2/2)
JavaBridgeBasicsTest$9 (JavaBridgeBasicsTest): void 100% (1/1)100% (6/6)100% (1/1)
method (): void 100% (1/1)100% (6/6)100% (1/1)
     
class JavaBridgeBasicsTest$ObjectWithStaticMethod100% (1/1)100% (3/3)100% (8/8)100% (2/2)
JavaBridgeBasicsTest$ObjectWithStaticMethod (): void 100% (1/1)100% (3/3)100% (1/1)
JavaBridgeBasicsTest$ObjectWithStaticMethod (JavaBridgeBasicsTest$1): void 100% (1/1)100% (3/3)100% (1/1)
staticMethod (): String 100% (1/1)100% (2/2)100% (1/1)
     
class JavaBridgeBasicsTest$TestController100% (1/1)100% (10/10)100% (55/55)100% (21/21)
JavaBridgeBasicsTest$TestController (JavaBridgeBasicsTest): void 100% (1/1)100% (7/7)100% (1/1)
JavaBridgeBasicsTest$TestController (JavaBridgeBasicsTest, JavaBridgeBasicsTe... 100% (1/1)100% (4/4)100% (1/1)
setBooleanValue (boolean): void 100% (1/1)100% (6/6)100% (3/3)
setIntValue (int): void 100% (1/1)100% (6/6)100% (3/3)
setLongValue (long): void 100% (1/1)100% (6/6)100% (3/3)
setStringValue (String): void 100% (1/1)100% (6/6)100% (3/3)
waitForBooleanValue (): boolean 100% (1/1)100% (5/5)100% (2/2)
waitForIntValue (): int 100% (1/1)100% (5/5)100% (2/2)
waitForLongValue (): long 100% (1/1)100% (5/5)100% (2/2)
waitForStringValue (): String 100% (1/1)100% (5/5)100% (2/2)

[source file 'org/chromium/content/browser/JavaBridgeBasicsTest.java' not found in sourcepath]

[all classes][org.chromium.content.browser]
EMMA 2.0.5312 (C) Vladimir Roubtsov