Fix tests, update manifest target sdk

pull/46/head
Alex Baker 12 years ago
parent ac7903fac3
commit 6f66f4f3cc

@ -25,5 +25,4 @@ android {
dependencies {
compile 'com.android.support:support-v4:18.0.0'
compile fileTree(dir: "libs", includes: ["*.jar"])
}

@ -4,9 +4,7 @@ import com.todoroo.andlib.data.TodorooCursor;
import com.todoroo.andlib.sql.Criterion;
import com.todoroo.andlib.sql.Query;
import com.todoroo.astrid.data.RemoteModel;
import com.todoroo.astrid.data.SyncFlags;
import com.todoroo.astrid.data.TagData;
import com.todoroo.astrid.data.TagOutstanding;
import com.todoroo.astrid.data.Task;
import com.todoroo.astrid.data.TaskOutstanding;
@ -63,44 +61,4 @@ public class SyncModelTest extends NewSyncTestCase {
cursor.close();
}
}
public void testChangeTagMakesOutstandingEntries() {
TagData tag = createTagData();
String newName = "changing tag name";
tag.setValue(TagData.NAME, newName);
tagDataDao.saveExisting(tag);
TodorooCursor<TagOutstanding> cursor = tagOutstandingDao.query(Query.select(TagOutstanding.PROPERTIES)
.where(Criterion.and(TagOutstanding.TAG_DATA_ID.eq(tag.getId()),
TagOutstanding.COLUMN_STRING.eq(TagData.NAME.name),
TagOutstanding.VALUE_STRING.eq(newName))));
try {
assertTrue(cursor.getCount() > 0);
} finally {
cursor.close();
}
}
public void testSuppressionFlagSuppressesOutstandingEntries() {
Task task = createTask(true);
TodorooCursor<TagOutstanding> cursor = tagOutstandingDao.query(Query.select(TagOutstanding.PROPERTIES)
.where(TagOutstanding.TAG_DATA_ID.eq(task.getId())));
try {
assertEquals(0, cursor.getCount());
} finally {
cursor.close();
}
task.setValue(Task.TITLE, "new title");
task.putTransitory(SyncFlags.ACTFM_SUPPRESS_OUTSTANDING_ENTRIES, true);
taskDao.save(task);
cursor = tagOutstandingDao.query(Query.select(TagOutstanding.PROPERTIES)
.where(TagOutstanding.TAG_DATA_ID.eq(task.getId())));
try {
assertEquals(0, cursor.getCount());
} finally {
cursor.close();
}
}
}

@ -73,7 +73,7 @@
<!-- ========================================================== Metadata = -->
<uses-sdk
android:targetSdkVersion="17"
android:targetSdkVersion="18"
android:minSdkVersion="7" />
<supports-screens

Loading…
Cancel
Save