META-INF/
META-INF/MANIFEST.MF
org/
org/robolectric/
org/robolectric/internal/
org/robolectric/internal/SandboxTestRunner$2.classSandboxTestRunner.java
package org.robolectric.internal
org.robolectric.internal.SandboxTestRunner$2 extends org.junit.runners.model.Statement {
final org.junit.runners.model.FrameworkMethod val$method
final org.robolectric.internal.SandboxTestRunner this$0
void (org.robolectric.internal.SandboxTestRunner, org.junit.runners.model.FrameworkMethod)
org.robolectric.internal.SandboxTestRunner this$0
public void evaluate () throws java.lang.Throwable
java.lang.reflect.Method bootstrappedMethod
NoSuchMethodException e
org.junit.runners.model.Statement statement
org.robolectric.util.PerfStatsCollector perfStatsCollector
org.robolectric.util.PerfStatsCollector$Event initialization
org.robolectric.internal.bytecode.Sandbox sandbox
ClassLoader priorContextClassLoader
Class bootstrappedTestClass
org.robolectric.internal.SandboxTestRunner$HelperTestRunner helperTestRunner
java.lang.reflect.Method bootstrappedMethod
}
org/robolectric/internal/SandboxTestRunner.classSandboxTestRunner.java
package org.robolectric.internal
public org.robolectric.internal.SandboxTestRunner extends org.junit.runners.BlockJUnit4ClassRunner {
private final org.robolectric.internal.bytecode.Interceptors interceptors
private final java.util.List perfStatsReporters
private final java.util.HashSet loadedTestClasses
public void (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
protected java.lang.Iterable getPerfStatsReporters ()
protected java.util.Collection findInterceptors ()
protected org.robolectric.internal.bytecode.Interceptors getInterceptors ()
protected org.junit.runners.model.Statement classBlock (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.junit.runners.model.Statement statement
private void invokeBeforeClass (java.lang.Class) throws java.lang.Throwable
org.junit.runners.model.FrameworkMethod before
org.junit.runners.model.TestClass testClass
java.util.List befores
Class clazz
private static void invokeAfterClass (java.lang.Class) throws java.lang.Throwable
org.junit.runners.model.FrameworkMethod after
Class clazz
org.junit.runners.model.TestClass testClass
java.util.List afters
protected void afterClass ()
protected void runChild (org.junit.runners.model.FrameworkMethod, org.junit.runner.notification.RunNotifier)
org.junit.internal.AssumptionViolatedException e
Throwable e
org.junit.runners.model.FrameworkMethod method
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
org.junit.internal.runners.model.EachTestNotifier eachNotifier
protected org.robolectric.internal.bytecode.Sandbox getSandbox (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
org.robolectric.internal.bytecode.InstrumentationConfiguration instrumentationConfiguration
java.net.URLClassLoader systemClassLoader
ClassLoader sandboxClassLoader
org.robolectric.internal.bytecode.Sandbox sandbox
protected org.robolectric.internal.bytecode.InstrumentationConfiguration createClassLoaderConfig (org.junit.runners.model.FrameworkMethod)
org.robolectric.internal.bytecode.ShadowMap$ShadowInfo shadowInfo
Class shadowClass
org.junit.runners.model.FrameworkMethod method
org.robolectric.internal.bytecode.InstrumentationConfiguration$Builder builder
private void addInstrumentedPackages (org.junit.runners.model.FrameworkMethod, org.robolectric.internal.bytecode.InstrumentationConfiguration$Builder)
String pkgName
String pkgName
org.junit.runners.model.FrameworkMethod method
org.robolectric.internal.bytecode.InstrumentationConfiguration$Builder builder
org.robolectric.internal.bytecode.SandboxConfig classConfig
org.robolectric.internal.bytecode.SandboxConfig methodConfig
protected void configureShadows (org.junit.runners.model.FrameworkMethod, org.robolectric.internal.bytecode.Sandbox)
org.junit.runners.model.FrameworkMethod method
org.robolectric.internal.bytecode.Sandbox sandbox
org.robolectric.internal.bytecode.ShadowMap$Builder builder
Class[] shadows
org.robolectric.internal.bytecode.ShadowMap shadowMap
protected org.junit.runners.model.Statement methodBlock (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
private void reportPerfStats (org.robolectric.util.PerfStatsCollector)
Exception e
org.robolectric.util.PerfStatsReporter perfStatsReporter
org.robolectric.util.PerfStatsCollector perfStatsCollector
org.robolectric.util.PerfStatsCollector$Metadata metadata
java.util.Collection metrics
protected void beforeTest (org.robolectric.internal.bytecode.Sandbox, org.junit.runners.model.FrameworkMethod, java.lang.reflect.Method) throws java.lang.Throwable
org.robolectric.internal.bytecode.Sandbox sandbox
org.junit.runners.model.FrameworkMethod method
java.lang.reflect.Method bootstrappedMethod
protected void afterTest (org.junit.runners.model.FrameworkMethod, java.lang.reflect.Method)
org.junit.runners.model.FrameworkMethod method
java.lang.reflect.Method bootstrappedMethod
protected void finallyAfterTest (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
protected org.robolectric.internal.SandboxTestRunner$HelperTestRunner getHelperTestRunner (java.lang.Class)
org.junit.runners.model.InitializationError initializationError
Class bootstrappedTestClass
protected java.lang.Class[] getExtraShadows (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
java.util.List shadowClasses
private void addShadows (java.util.List, org.robolectric.internal.bytecode.SandboxConfig)
java.util.List shadowClasses
org.robolectric.internal.bytecode.SandboxConfig annotation
protected org.robolectric.internal.bytecode.ShadowMap createShadowMap ()
protected org.robolectric.internal.bytecode.ClassHandler createClassHandler (org.robolectric.internal.bytecode.ShadowMap, org.robolectric.internal.bytecode.Sandbox)
org.robolectric.internal.bytecode.ShadowMap shadowMap
org.robolectric.internal.bytecode.Sandbox sandbox
protected boolean shouldIgnore (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
protected volatile void runChild (java.lang.Object, org.junit.runner.notification.RunNotifier)
static java.util.HashSet access$000 (org.robolectric.internal.SandboxTestRunner)
org.robolectric.internal.SandboxTestRunner x0
static void access$100 (java.lang.Class) throws java.lang.Throwable
Class x0
static java.util.List access$200 (org.robolectric.internal.SandboxTestRunner)
org.robolectric.internal.SandboxTestRunner x0
static void access$300 (org.robolectric.internal.SandboxTestRunner, java.lang.Class) throws java.lang.Throwable
org.robolectric.internal.SandboxTestRunner x0
Class x1
static void access$400 (org.robolectric.internal.SandboxTestRunner, org.robolectric.util.PerfStatsCollector)
org.robolectric.internal.SandboxTestRunner x0
org.robolectric.util.PerfStatsCollector x1
}
org/robolectric/internal/SandboxTestRunner$HelperTestRunner.classSandboxTestRunner.java
package org.robolectric.internal
public org.robolectric.internal.SandboxTestRunner$HelperTestRunner extends org.junit.runners.BlockJUnit4ClassRunner {
public org.junit.runners.model.FrameworkMethod frameworkMethod
public void (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
protected org.junit.runners.model.Statement methodBlock (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
}
org/robolectric/internal/SandboxTestRunner$1.classSandboxTestRunner.java
package org.robolectric.internal
org.robolectric.internal.SandboxTestRunner$1 extends org.junit.runners.model.Statement {
final org.junit.runners.model.Statement val$statement
final org.robolectric.internal.SandboxTestRunner this$0
void (org.robolectric.internal.SandboxTestRunner, org.junit.runners.model.Statement)
org.robolectric.internal.SandboxTestRunner this$0
public void evaluate () throws java.lang.Throwable
Class testClass
}