| Index: libadblockplus-android-tests/src/org/adblockplus/libadblockplus/tests/BaseJsTest.java | 
| diff --git a/libadblockplus-android/src/org/adblockplus/libadblockplus/AdblockPlusException.java b/libadblockplus-android-tests/src/org/adblockplus/libadblockplus/tests/BaseJsTest.java | 
| similarity index 51% | 
| copy from libadblockplus-android/src/org/adblockplus/libadblockplus/AdblockPlusException.java | 
| copy to libadblockplus-android-tests/src/org/adblockplus/libadblockplus/tests/BaseJsTest.java | 
| index 7e655ba71e65c7a8bfbfe9a4fa9c6b30a385ba55..c8c66f67396a8a5321b7755068748df226ae1c0d 100644 | 
| --- a/libadblockplus-android/src/org/adblockplus/libadblockplus/AdblockPlusException.java | 
| +++ b/libadblockplus-android-tests/src/org/adblockplus/libadblockplus/tests/BaseJsTest.java | 
| @@ -15,24 +15,27 @@ | 
| * along with Adblock Plus.  If not, see <http://www.gnu.org/licenses/>. | 
| */ | 
|  | 
| -package org.adblockplus.libadblockplus; | 
| +package org.adblockplus.libadblockplus.tests; | 
|  | 
| -public class AdblockPlusException extends RuntimeException | 
| -{ | 
| -  private static final long serialVersionUID = -8127654134450836743L; | 
| +import org.adblockplus.libadblockplus.AppInfo; | 
| +import org.adblockplus.libadblockplus.JsEngine; | 
| +import org.adblockplus.libadblockplus.LazyLogSystem; | 
| +import org.adblockplus.libadblockplus.ThrowingWebRequest; | 
|  | 
| -  public AdblockPlusException(final String message) | 
| -  { | 
| -    super(message); | 
| -  } | 
| +import android.test.AndroidTestCase; | 
|  | 
| -  public AdblockPlusException(final String message, final Throwable throwable) | 
| -  { | 
| -    super(message, throwable); | 
| -  } | 
| +public abstract class BaseJsTest extends AndroidTestCase | 
| +{ | 
| +  protected JsEngine jsEngine; | 
|  | 
| -  public AdblockPlusException(final Throwable throwable) | 
| +  @Override | 
| +  protected void setUp() throws Exception | 
| { | 
| -    super(throwable); | 
| +    super.setUp(); | 
| + | 
| +    jsEngine = new JsEngine(AppInfo.builder().build()); | 
| +    jsEngine.setDefaultLogSystem(); | 
| +    jsEngine.setDefaultFileSystem(getContext().getFilesDir().getAbsolutePath()); | 
| +    jsEngine.setWebRequest(new ThrowingWebRequest()); | 
| } | 
| } | 
|  |