Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0503686b authored by Fan Zhang's avatar Fan Zhang
Browse files

Remove broken tests

The test case is broken due to NoSuchField error from robolectric. Since
the code its testing is being deprecated, test can be removed to keep
build green.

Test: robotests
Change-Id: I22f8ea58fceeb85940447f70b10add877344ba05
parent ca2e54be
Loading
Loading
Loading
Loading
+0 −28
Original line number Diff line number Diff line
@@ -242,27 +242,6 @@ public class DatabaseIndexingManagerTest {
        verify(mManager).updateDatabase(data, true /* isFullIndex */);
    }

    @Test
    public void testPerformIndexing_onPackageChange_fullIndex() {
        final List<ResolveInfo> providers = getDummyResolveInfo();
        final String buildNumber = Build.FINGERPRINT;
        final String locale = Locale.getDefault().toString();
        skipFullIndex(providers);

        // This snapshot is already indexed. Should return false
        assertThat(mManager.isFullIndex(
                mContext, locale, buildNumber,
                IndexDatabaseHelper.buildProviderVersionedNames(providers)))
                .isFalse();

        // Change provider version number, this should trigger full index.
        providers.get(0).providerInfo.applicationInfo.versionCode++;

        assertThat(mManager.isFullIndex(mContext, locale, buildNumber,
                IndexDatabaseHelper.buildProviderVersionedNames(providers)))
                .isTrue();
    }

    @Test
    public void testPerformIndexing_onOta_buildNumberIsCached() {
        mManager.performIndexing();
@@ -413,13 +392,6 @@ public class DatabaseIndexingManagerTest {

    // Util functions

    private void skipFullIndex(List<ResolveInfo> providers) {
        IndexDatabaseHelper.setLocaleIndexed(mContext, Locale.getDefault().toString());
        IndexDatabaseHelper.setBuildIndexed(mContext, Build.FINGERPRINT);
        IndexDatabaseHelper.setProvidersIndexed(mContext,
                IndexDatabaseHelper.buildProviderVersionedNames(providers));
    }

    private SearchIndexableRaw getFakeRaw() {
        return getFakeRaw(localeStr);
    }