comment out incomplete, failing tests

These are tests that @pserwylo was working on, but hasn't had the time to
complete yet. As far as I know, they have never passed.
This commit is contained in:
Hans-Christoph Steiner 2014-05-19 14:34:46 -04:00
parent 8ebce69d5d
commit e782730455
3 changed files with 16 additions and 16 deletions

View File

@ -1,16 +1,14 @@
package org.fdroid.fdroid;
import android.content.ContentResolver;
import android.content.ContentValues;
import android.content.res.Resources;
import android.database.Cursor;
import mock.MockCategoryResources;
import mock.MockContextSwappableComponents;
import mock.MockInstallablePackageManager;
import org.fdroid.fdroid.data.ApkProvider;
import org.fdroid.fdroid.data.App;
import org.fdroid.fdroid.data.AppProvider;
import org.fdroid.fdroid.data.InstalledAppCacheUpdater;
import java.util.ArrayList;
import java.util.List;
@ -45,6 +43,7 @@ public class AppProviderTest extends FDroidProviderTest<AppProvider> {
* the AppProvider used to stumble across this bug when asking for installed apps,
* and the device had over 1000 apps installed.
*/
/* TODO fix me
public void testMaxSqliteParams() {
MockInstallablePackageManager pm = new MockInstallablePackageManager();
@ -75,7 +74,7 @@ public class AppProviderTest extends FDroidProviderTest<AppProvider> {
assertResultCount(3, AppProvider.getInstalledUri());
}
*/
public void testCantFindApp() {
assertNull(AppProvider.Helper.findById(getMockContentResolver(), "com.example.doesnt-exist"));
}
@ -106,6 +105,7 @@ public class AppProviderTest extends FDroidProviderTest<AppProvider> {
assertNotNull(cursor);
}
/* TODO fix me
private void insertApps(int count) {
for (int i = 0; i < count; i ++) {
insertApp("com.example.test." + i, "Test app " + i);
@ -246,6 +246,7 @@ public class AppProviderTest extends FDroidProviderTest<AppProvider> {
assertResultCount(10, AppProvider.getInstalledUri());
}
*/
public void testInsert() {

View File

@ -1,15 +1,13 @@
package org.fdroid.fdroid;
import android.database.Cursor;
import android.net.Uri;
import mock.MockInstallablePackageManager;
import org.fdroid.fdroid.data.InstalledAppCacheUpdater;
import org.fdroid.fdroid.data.InstalledAppProvider;
/**
* Tests the ability of the {@link org.fdroid.fdroid.data.InstalledAppCacheUpdater} to stay in sync with
* Tests the ability of the {@link org.fdroid.fdroid.data.InstalledAppCacheUpdater} to stay in sync with
* the {@link android.content.pm.PackageManager}.
* For practical reasons, it extends FDroidProviderTest<InstalledAppProvider>, although there is also a
* For practical reasons, it extends FDroidProviderTest<InstalledAppProvider>, although there is also a
* separate test for the InstalledAppProvider which tests the CRUD operations in more detail.
*/
public class InstalledAppCacheTest extends FDroidProviderTest<InstalledAppProvider> {
@ -42,6 +40,7 @@ public class InstalledAppCacheTest extends FDroidProviderTest<InstalledAppProvid
packageManager.remove(appId);
}
/* TODO fix me
public void testFromEmptyCache() {
assertResultCount(0, InstalledAppProvider.getContentUri());
for (int i = 1; i <= 15; i ++) {
@ -175,5 +174,5 @@ public class InstalledAppCacheTest extends FDroidProviderTest<InstalledAppProvid
assertIsInstalledVersionInDb("com.example.app10", 1, "v1");
}
*/
}

View File

@ -1,11 +1,10 @@
package org.fdroid.fdroid;
import android.content.ContentValues;
import mock.MockInstallablePackageManager;
import org.fdroid.fdroid.data.ApkProvider;
import org.fdroid.fdroid.data.AppProvider;
import org.fdroid.fdroid.data.InstalledAppProvider;
import org.fdroid.fdroid.data.RepoProvider;
import org.fdroid.fdroid.data.*;
public class InstalledAppProviderTest extends FDroidProviderTest<InstalledAppProvider> {
@ -38,6 +37,7 @@ public class InstalledAppProviderTest extends FDroidProviderTest<InstalledAppPro
assertValidUri(InstalledAppProvider.getAppUri("blah"));
}
/* TODO fix me
public void testInsert() {
assertResultCount(0, InstalledAppProvider.getContentUri());
@ -134,7 +134,7 @@ public class InstalledAppProviderTest extends FDroidProviderTest<InstalledAppPro
assertIsInstalledVersionInDb("com.example.toKeep", 1, "v0.1");
}
*/
@Override
protected String[] getMinimalProjection() {
return new String[] {