Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Unified Diff: libadblockplus-android-tests/src/org/adblockplus/libadblockplus/tests/FilterEngineTest.java

Issue 29347315: Issue 4231 - Fix unstable FilterEngineTest.testSetRemoveFilterChangeCallback (Closed)
Patch Set: Created July 7, 2016, 10:22 a.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: libadblockplus-android-tests/src/org/adblockplus/libadblockplus/tests/FilterEngineTest.java
===================================================================
--- a/libadblockplus-android-tests/src/org/adblockplus/libadblockplus/tests/FilterEngineTest.java
+++ b/libadblockplus-android-tests/src/org/adblockplus/libadblockplus/tests/FilterEngineTest.java
@@ -12,17 +12,16 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>.
*/
package org.adblockplus.libadblockplus.tests;
-import android.util.Log;
import org.adblockplus.libadblockplus.Filter;
import org.adblockplus.libadblockplus.FilterEngine;
import org.adblockplus.libadblockplus.MockFilterChangeCallback;
import org.adblockplus.libadblockplus.Subscription;
import org.junit.Test;
public class FilterEngineTest extends FilterEngineGenericTest
@@ -40,19 +39,16 @@
assertEquals(Filter.Type.ELEMHIDE_EXCEPTION, filter4.getType());
Filter filter5 = filterEngine.getFilter(" foo ");
assertEquals(filter1, filter5);
}
@Test
public void testAddRemoveFilters()
{
- while (filterEngine.getListedFilters().size() > 0)
- filterEngine.getListedFilters().get(0).removeFromList();
-
assertEquals(0, filterEngine.getListedFilters().size());
Filter filter = filterEngine.getFilter("foo");
assertEquals(0, filterEngine.getListedFilters().size());
assertFalse(filter.isListed());
filter.addToList();
assertEquals(1, filterEngine.getListedFilters().size());
assertEquals(filter, filterEngine.getListedFilters().get(0));
@@ -70,19 +66,16 @@
filter.removeFromList();
assertEquals(0, filterEngine.getListedFilters().size());
assertFalse(filter.isListed());
}
@Test
public void testAddRemoveSubscriptions()
{
- while (filterEngine.getListedSubscriptions().size() > 0)
- filterEngine.getListedSubscriptions().get(0).removeFromList();
-
assertEquals(0, filterEngine.getListedSubscriptions().size());
Subscription subscription = filterEngine.getSubscription("foo");
assertEquals(0, filterEngine.getListedSubscriptions().size());
assertFalse(subscription.isListed());
subscription.addToList();
assertEquals(1, filterEngine.getListedSubscriptions().size());
assertEquals(subscription, filterEngine.getListedSubscriptions().get(0));
assertTrue(subscription.isListed());

Powered by Google App Engine
This is Rietveld