Fix jar exclusion patterns to match what Ant uses

One previously-failing test class now passes.  Progress!
This commit is contained in:
Ben Liblit 2018-02-14 20:04:58 -06:00
parent d301a89f4f
commit 2763589d1f
2 changed files with 7 additions and 13 deletions

View File

@ -145,7 +145,7 @@ task collectTestData(type: Jar) {
archiveName "${baseName}_${version}.${extension}"
from compileTestJava
from 'classes'
exclude 'methodLookup'
includeEmptyDirs false
destinationDir projectDir
}
@ -166,18 +166,13 @@ task collectTestDataA(type: Jar) {
archiveName "${baseName}_${version}.${extension}"
from compileTestJava
from 'classes'
exclude (
'annotations/Foo*',
'annotations/Outer*',
'annotations/Type*',
'bug144/*',
'CodeDeleted.class',
'defaultMethods/*',
'methodLookup',
'lambda/*',
'special/*',
)
includeEmptyDirs false
destinationDir projectDir
exclude (
'**/CodeDeleted.class',
'**/SortingExample.class',
'**/A.class',
)
}
task cleanColllectTestDataA(type: Delete) {

View File

@ -40,7 +40,6 @@ test {
// https://github.com/liblit/WALA/issues/5
exclude '**/DynamicCallGraphTest.class'
exclude '**/GetTargetsTest.class'
exclude '**/PruneArrayOutOfBoundExceptionEdge.class'
}