SearchEngineTest: do not use production database.

Partly fixes #143.
This commit is contained in:
Dennis Guse
2020-07-27 17:22:24 +02:00
parent 0194efafbc
commit b676fd6614
4 changed files with 21 additions and 14 deletions
@@ -56,7 +56,8 @@ public class ContentProviderUtils {
private static final int MAX_LATITUDE = 90000000;
// The authority (the first part of the URI) for the app's content provider.
static final String AUTHORITY_PACKAGE = BuildConfig.APPLICATION_ID + ".content";
@VisibleForTesting
public static final String AUTHORITY_PACKAGE = BuildConfig.APPLICATION_ID + ".content";
// The base URI for the app's content provider.
public static final String CONTENT_BASE_URI = "content://" + AUTHORITY_PACKAGE;
@@ -42,7 +42,7 @@ import de.dennisguse.opentracks.content.data.WaypointsColumns;
*
* @author Leif Hendrik Wilden
*/
public abstract class CustomContentProvider extends ContentProvider {
public class CustomContentProvider extends ContentProvider {
private static final String TAG = CustomContentProvider.class.getSimpleName();
@@ -20,13 +20,14 @@ import de.dennisguse.opentracks.util.UUIDUtils;
* Database helper for creating and upgrading the database.
*/
@VisibleForTesting
class CustomSQLiteOpenHelper extends SQLiteOpenHelper {
public class CustomSQLiteOpenHelper extends SQLiteOpenHelper {
private static final String TAG = CustomSQLiteOpenHelper.class.getSimpleName();
private static final int DATABASE_VERSION = 26;
private static final String DATABASE_NAME = "database.db";
@VisibleForTesting
public static final String DATABASE_NAME = "database.db";
public CustomSQLiteOpenHelper(Context context) {
this(context, DATABASE_NAME);