diff options
author | 2018-01-25 13:53:22 -0800 | |
---|---|---|
committer | 2018-01-29 12:46:26 -0800 | |
commit | ffe2c1c369d3647e811f65c52146ce43caec3460 (patch) | |
tree | 1c7875b205f9ec0920dcbeab2f8ca06981098e7d /java/jacoco_test.go | |
parent | ad4692d5af06b879d82f244574e710a6f4ccf93f (diff) |
Change syntax for jacoco filter wildcard params.
originally:
.* -> /**/*.class
now:
.* -> /*.class
.** -> /**/*.class
Also add NinjaAndShellEscape to allow filtering inner classes with $ in
the name.
Test: unittests.
Bug: b/71889972
Merged-In: Ifb8d7daa22bee02346885171edb15180af18f0de
Change-Id: Ifb8d7daa22bee02346885171edb15180af18f0de
(cherry picked from commit c61066684d5c8ddf600af602852c32fce6e6c6f4)
Diffstat (limited to 'java/jacoco_test.go')
-rw-r--r-- | java/jacoco_test.go | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/java/jacoco_test.go b/java/jacoco_test.go index 6e8b02653..91f05535a 100644 --- a/java/jacoco_test.go +++ b/java/jacoco_test.go @@ -33,13 +33,23 @@ func TestJacocoFilterToSpecs(t *testing.T) { { name: "package wildcard", in: "package.*", + out: "package/*.class", + }, + { + name: "package recursive wildcard", + in: "package.**", out: "package/**/*.class", }, { - name: "all wildcard", - in: "*", + name: "recursive wildcard only", + in: "**", out: "**/*.class", }, + { + name: "single wildcard only", + in: "*", + out: "*.class", + }, } for _, testCase := range testCases { |