blob: c055eff74f894703dee460493a50ac02af462cc7 [file] [log] [blame]
// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package org.chromium.native_test;
import android.app.Application;
import android.content.Context;
import org.chromium.base.CommandLine;
/** Application class to be used by native_test apks. */
public class NativeTestApplication extends Application {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
assert getBaseContext() != null;
CommandLine.init(new String[] {});
// This is required for Mockito to initialize mocks without running under Instrumentation.
System.setProperty("org.mockito.android.target", getCacheDir().getPath());
}
}