Home | History | Annotate | Download | only in utility

Lines Matching refs:tracker

30         final EmailAsyncTask.Tracker tracker = new EmailAsyncTask.Tracker();
33 assertEquals(0, tracker.getTaskCountForTest());
36 final MyTask task1 = new MyTask(tracker);
37 assertEquals(1, tracker.getTaskCountForTest());
39 final MyTask task2 = new MyTask(tracker);
40 assertEquals(2, tracker.getTaskCountForTest());
42 final MyTask task3 = new MyTask(tracker);
43 assertEquals(3, tracker.getTaskCountForTest());
45 final MyTask task4 = new MyTask(tracker);
46 assertEquals(4, tracker.getTaskCountForTest());
57 assertEquals(3, tracker.getTaskCountForTest());
65 assertEquals(2, tracker.getTaskCountForTest());
73 tracker.cancelAllInterrupt();
76 assertEquals(0, tracker.getTaskCountForTest());
79 // Make sure null tracker will be accepted
86 * Test for {@link EmailAsyncTask.Tracker#cancelOthers}
89 final EmailAsyncTask.Tracker tracker = new EmailAsyncTask.Tracker();
91 final MyTask task1 = new MyTask(tracker);
92 final MyTask task2 = new MyTask(tracker);
93 final MyTask task3 = new MyTask(tracker);
95 final MyTask sub1 = new MyTaskSubClass(tracker);
96 final MyTask sub2 = new MyTaskSubClass(tracker);
97 final MyTask sub3 = new MyTaskSubClass(tracker);
99 // All should be in the tracker.
100 assertEquals(6, tracker.getTaskCountForTest());
103 tracker.cancelOthers(task3);
105 assertEquals(4, tracker.getTaskCountForTest());
106 assertTrue(tracker.containsTaskForTest(task3));
109 tracker.cancelOthers(sub1);
111 assertEquals(2, tracker.getTaskCountForTest());
112 assertTrue(tracker.containsTaskForTest(task3));
113 assertTrue(tracker.containsTaskForTest(sub1));
122 public MyTask(Tracker tracker) {
123 super(tracker);
144 public MyTaskSubClass(Tracker tracker) {
145 super(tracker);