From 7fd8f02382ad70a7c3975984d3f711316d07972f Mon Sep 17 00:00:00 2001 From: Ben Liblit Date: Sun, 25 Feb 2018 15:53:31 -0600 Subject: [PATCH] Replicate test include/exclude patterns already used in Maven builds --- build.gradle | 8 ++++++++ com.ibm.wala.core.tests/build.gradle | 3 --- com.ibm.wala.dalvik.test/build.gradle | 3 --- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/build.gradle b/build.gradle index 68f8be7b3..3308454d1 100644 --- a/build.gradle +++ b/build.gradle @@ -81,6 +81,14 @@ subprojects { subproject -> task eclipseProcessTestResources { dependsOn processTestResources } + + test { + include '**/*Test.class' + include '**/*TestCase.class' + include '**/*Tests.class' + include '**/Test*.class' + exclude '**/*AndroidLibs*.class' + } } diff --git a/com.ibm.wala.core.tests/build.gradle b/com.ibm.wala.core.tests/build.gradle index b42b7f30c..076a2bbba 100644 --- a/com.ibm.wala.core.tests/build.gradle +++ b/com.ibm.wala.core.tests/build.gradle @@ -39,9 +39,6 @@ test { systemProperty 'com.ibm.wala.junit.analyzingJar', 'true' systemProperty 'com.ibm.wala.junit.profile', 'short' classpath += files project(':com.ibm.wala.core.testdata').sourceSets.test.java.outputDir - - // https://github.com/liblit/WALA/issues/5 - exclude '**/PruneArrayOutOfBoundExceptionEdge.class' } task cleanTest(type: Delete) { diff --git a/com.ibm.wala.dalvik.test/build.gradle b/com.ibm.wala.dalvik.test/build.gradle index bcbdbb0f1..bf1013a08 100644 --- a/com.ibm.wala.dalvik.test/build.gradle +++ b/com.ibm.wala.dalvik.test/build.gradle @@ -140,7 +140,4 @@ processTestResources { test { maxHeapSize = '800M' - - // intentionally skipped; not a bug - exclude '**/DynamicDalvikComparisonTestForAndroidLibs.class' }