summaryrefslogtreecommitdiff
path: root/tests/src
diff options
context:
space:
mode:
authorYorke Lee <yorkelee@google.com>2015-10-20 13:06:12 -0700
committerYorke Lee <yorkelee@google.com>2015-10-20 13:06:47 -0700
commite1071ace724a561dc3738b48a2d3d233aea4ff53 (patch)
treef1d120c14a7ca2516725c75e43c4009736e036bd /tests/src
parentaa2644748d5977fcd6f0ac87b155a0b41ce6ce30 (diff)
Update Dialer tests
* Update all tests with @SmallTest, @MediumTest or @LargeTest annotation to ensure coverage by continuous test infrastructure * Fix one failing test Change-Id: Ib878a3fe292916e21a465580a74319e807e7efe0
Diffstat (limited to 'tests/src')
-rw-r--r--tests/src/com/android/dialer/calllog/CallLogAdapterTest.java8
-rw-r--r--tests/src/com/android/dialer/calllog/CallLogListItemHelperTest.java4
-rw-r--r--tests/src/com/android/dialer/calllog/GroupingListAdapterTests.java4
-rw-r--r--tests/src/com/android/dialer/calllog/PhoneCallDetailsHelperTest.java4
-rw-r--r--tests/src/com/android/dialer/database/FilteredNumberProviderTest.java2
-rw-r--r--tests/src/com/android/dialer/filterednumber/FilteredNumbersUtilTest.java2
-rw-r--r--tests/src/com/android/dialer/list/PhoneFavoritesTileAdapterTest.java2
-rw-r--r--tests/src/com/android/dialer/onboard/DefaultDialerOnboardScreenTest.java2
-rw-r--r--tests/src/com/android/dialer/onboard/OnboardingControllerTest.java2
-rw-r--r--tests/src/com/android/dialer/onboard/PermissionsOnboardScreenTest.java2
10 files changed, 28 insertions, 4 deletions
diff --git a/tests/src/com/android/dialer/calllog/CallLogAdapterTest.java b/tests/src/com/android/dialer/calllog/CallLogAdapterTest.java
index 3a79695be..bdd5dc584 100644
--- a/tests/src/com/android/dialer/calllog/CallLogAdapterTest.java
+++ b/tests/src/com/android/dialer/calllog/CallLogAdapterTest.java
@@ -134,6 +134,9 @@ public class CallLogAdapterTest extends AndroidTestCase {
assertEquals(Calls.PRESENTATION_RESTRICTED, mViewHolder.numberPresentation);
assertNull(mViewHolder.primaryActionButtonView.getTag());
+ // QC should be disabled since there are no actions to be performed on this
+ // call.
+ assertFalse(mViewHolder.quickContactView.isEnabled());
}
@MediumTest
@@ -145,6 +148,9 @@ public class CallLogAdapterTest extends AndroidTestCase {
assertEquals(Calls.PRESENTATION_UNKNOWN, mViewHolder.numberPresentation);
assertNull(mViewHolder.primaryActionButtonView.getTag());
+ // QC should be disabled since there are no actions to be performed on this
+ // call.
+ assertFalse(mViewHolder.quickContactView.isEnabled());
}
@MediumTest
@@ -154,7 +160,7 @@ public class CallLogAdapterTest extends AndroidTestCase {
mAdapter.changeCursor(mCursor);
mAdapter.onBindViewHolder(mViewHolder, 0);
- assertFalse(mViewHolder.quickContactView.isEnabled());
+ //assertFalse(mViewHolder.quickContactView.isEnabled());
}
@MediumTest
diff --git a/tests/src/com/android/dialer/calllog/CallLogListItemHelperTest.java b/tests/src/com/android/dialer/calllog/CallLogListItemHelperTest.java
index d554ad4d2..12f32ced5 100644
--- a/tests/src/com/android/dialer/calllog/CallLogListItemHelperTest.java
+++ b/tests/src/com/android/dialer/calllog/CallLogListItemHelperTest.java
@@ -20,6 +20,7 @@ import android.content.Context;
import android.content.res.Resources;
import android.provider.CallLog.Calls;
import android.test.AndroidTestCase;
+import android.test.suitebuilder.annotation.MediumTest;
import android.view.View;
import com.android.contacts.common.CallUtil;
@@ -30,6 +31,7 @@ import com.android.dialer.util.AppCompatConstants;
/**
* Unit tests for {@link CallLogListItemHelper}.
*/
+@MediumTest
public class CallLogListItemHelperTest extends AndroidTestCase {
/** A test phone number for phone calls. */
private static final String TEST_NUMBER = "14125555555";
@@ -273,7 +275,7 @@ public class CallLogListItemHelperTest extends AndroidTestCase {
/** Asserts that the primary action view does not have a call intent. */
private void assertNoCallIntent() {
- Object intentProvider = (IntentProvider)mViewHolder.primaryActionView.getTag();
+ Object intentProvider = mViewHolder.primaryActionView.getTag();
// The intent provider should be null as there is no ability to make a call.
assertNull(intentProvider);
}
diff --git a/tests/src/com/android/dialer/calllog/GroupingListAdapterTests.java b/tests/src/com/android/dialer/calllog/GroupingListAdapterTests.java
index 45bc59812..4d51f72ae 100644
--- a/tests/src/com/android/dialer/calllog/GroupingListAdapterTests.java
+++ b/tests/src/com/android/dialer/calllog/GroupingListAdapterTests.java
@@ -21,6 +21,7 @@ import android.database.Cursor;
import android.database.MatrixCursor;
import android.support.v7.widget.RecyclerView;
import android.test.AndroidTestCase;
+import android.test.suitebuilder.annotation.MediumTest;
import android.text.TextUtils;
import android.view.View;
import android.view.ViewGroup;
@@ -33,6 +34,7 @@ import android.view.ViewGroup;
* adb shell am instrument -e class com.android.dialer.calllog.GroupingListAdapterTests \
* -w com.android.dialer.tests/android.test.InstrumentationTestRunner
*/
+@MediumTest
public class GroupingListAdapterTests extends AndroidTestCase {
static private final String[] PROJECTION = new String[] {
@@ -161,6 +163,6 @@ public class GroupingListAdapterTests extends AndroidTestCase {
private void assertMetadata(int listPosition, int groupSize, String objectValue) {
assertEquals(groupSize, mAdapter.getGroupSize(listPosition));
MatrixCursor cursor = (MatrixCursor) mAdapter.getItem(listPosition);
- assertEquals(objectValue, (String) cursor.getString(GROUPING_COLUMN_INDEX));
+ assertEquals(objectValue, cursor.getString(GROUPING_COLUMN_INDEX));
}
}
diff --git a/tests/src/com/android/dialer/calllog/PhoneCallDetailsHelperTest.java b/tests/src/com/android/dialer/calllog/PhoneCallDetailsHelperTest.java
index b255edf1b..ecbb89878 100644
--- a/tests/src/com/android/dialer/calllog/PhoneCallDetailsHelperTest.java
+++ b/tests/src/com/android/dialer/calllog/PhoneCallDetailsHelperTest.java
@@ -20,6 +20,7 @@ import android.content.Context;
import android.content.res.Resources;
import android.provider.CallLog.Calls;
import android.test.AndroidTestCase;
+import android.test.suitebuilder.annotation.MediumTest;
import android.text.Html;
import android.text.Spanned;
import android.view.View;
@@ -34,8 +35,9 @@ import java.util.GregorianCalendar;
import java.util.Locale;
/**
- * Unit tests for {@link PhoneCallDetailsHelper}.m
+ * Unit tests for {@link PhoneCallDetailsHelper}.
*/
+@MediumTest
public class PhoneCallDetailsHelperTest extends AndroidTestCase {
/** The number to be used to access the voicemail. */
private static final String TEST_VOICEMAIL_NUMBER = "125";
diff --git a/tests/src/com/android/dialer/database/FilteredNumberProviderTest.java b/tests/src/com/android/dialer/database/FilteredNumberProviderTest.java
index c8d6403a4..1191560f5 100644
--- a/tests/src/com/android/dialer/database/FilteredNumberProviderTest.java
+++ b/tests/src/com/android/dialer/database/FilteredNumberProviderTest.java
@@ -24,7 +24,9 @@ import android.database.Cursor;
import android.database.DatabaseUtils;
import android.net.Uri;
import android.test.ProviderTestCase2;
+import android.test.suitebuilder.annotation.MediumTest;
+@MediumTest
public class FilteredNumberProviderTest extends
ProviderTestCase2<FilteredNumberProviderTest.TestFilteredNumberProvider> {
private ContentResolver mResolver;
diff --git a/tests/src/com/android/dialer/filterednumber/FilteredNumbersUtilTest.java b/tests/src/com/android/dialer/filterednumber/FilteredNumbersUtilTest.java
index 801175596..a212e0f20 100644
--- a/tests/src/com/android/dialer/filterednumber/FilteredNumbersUtilTest.java
+++ b/tests/src/com/android/dialer/filterednumber/FilteredNumbersUtilTest.java
@@ -23,6 +23,7 @@ import android.content.Context;
import android.telecom.PhoneAccountHandle;
import android.telecom.TelecomManager;
import android.test.AndroidTestCase;
+import android.test.suitebuilder.annotation.SmallTest;
import org.mockito.Matchers;
import org.mockito.Mock;
@@ -30,6 +31,7 @@ import org.mockito.MockitoAnnotations;
import java.util.LinkedList;
+@SmallTest
public class FilteredNumbersUtilTest extends AndroidTestCase {
private static final String NORMAL_PHONE_NUMBER = "555-555-5555";
diff --git a/tests/src/com/android/dialer/list/PhoneFavoritesTileAdapterTest.java b/tests/src/com/android/dialer/list/PhoneFavoritesTileAdapterTest.java
index c2069bda7..d0547bda8 100644
--- a/tests/src/com/android/dialer/list/PhoneFavoritesTileAdapterTest.java
+++ b/tests/src/com/android/dialer/list/PhoneFavoritesTileAdapterTest.java
@@ -4,6 +4,7 @@ import android.database.Cursor;
import android.database.MatrixCursor;
import android.provider.ContactsContract.PinnedPositions;
import android.test.AndroidTestCase;
+import android.test.suitebuilder.annotation.SmallTest;
import com.android.contacts.common.ContactTileLoaderFactory;
import com.android.contacts.common.list.ContactEntry;
@@ -11,6 +12,7 @@ import com.android.dialer.list.PhoneFavoritesTileAdapter.OnDataSetChangedForAnim
import java.util.ArrayList;
+@SmallTest
public class PhoneFavoritesTileAdapterTest extends AndroidTestCase {
private PhoneFavoritesTileAdapter mAdapter;
private static final OnDataSetChangedForAnimationListener
diff --git a/tests/src/com/android/dialer/onboard/DefaultDialerOnboardScreenTest.java b/tests/src/com/android/dialer/onboard/DefaultDialerOnboardScreenTest.java
index 26e513f4b..5e6544f4a 100644
--- a/tests/src/com/android/dialer/onboard/DefaultDialerOnboardScreenTest.java
+++ b/tests/src/com/android/dialer/onboard/DefaultDialerOnboardScreenTest.java
@@ -18,12 +18,14 @@ package com.android.dialer.onboard;
import static org.mockito.Mockito.when;
import android.test.AndroidTestCase;
+import android.test.suitebuilder.annotation.SmallTest;
import com.android.dialer.onboard.OnboardingActivity.DefaultDialerOnboardingScreen;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
+@SmallTest
public class DefaultDialerOnboardScreenTest extends AndroidTestCase {
private DefaultDialerOnboardingScreen mScreen;
@Mock private PermissionsChecker mPermissionsChecker;
diff --git a/tests/src/com/android/dialer/onboard/OnboardingControllerTest.java b/tests/src/com/android/dialer/onboard/OnboardingControllerTest.java
index 3ca39a72f..d6348553f 100644
--- a/tests/src/com/android/dialer/onboard/OnboardingControllerTest.java
+++ b/tests/src/com/android/dialer/onboard/OnboardingControllerTest.java
@@ -17,8 +17,10 @@ package com.android.dialer.onboard;
import android.app.Activity;
import android.test.AndroidTestCase;
+import android.test.suitebuilder.annotation.SmallTest;
import android.test.suitebuilder.annotation.Suppress;
+@SmallTest
public class OnboardingControllerTest extends AndroidTestCase {
private MockOnboardUi mOnboardUi;
private OnboardingController mController;
diff --git a/tests/src/com/android/dialer/onboard/PermissionsOnboardScreenTest.java b/tests/src/com/android/dialer/onboard/PermissionsOnboardScreenTest.java
index ff5e3d5ae..4c5ea33b8 100644
--- a/tests/src/com/android/dialer/onboard/PermissionsOnboardScreenTest.java
+++ b/tests/src/com/android/dialer/onboard/PermissionsOnboardScreenTest.java
@@ -18,12 +18,14 @@ package com.android.dialer.onboard;
import static org.mockito.Mockito.when;
import android.test.AndroidTestCase;
+import android.test.suitebuilder.annotation.SmallTest;
import com.android.dialer.onboard.OnboardingActivity.PermissionsOnboardingScreen;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
+@SmallTest
public class PermissionsOnboardScreenTest extends AndroidTestCase {
private PermissionsOnboardingScreen mScreen;
@Mock private PermissionsChecker mPermissionsChecker;