From d7deceb8fab46522f149293d42415123b1b5b894 Mon Sep 17 00:00:00 2001 From: Colin Cross Date: Tue, 19 Dec 2017 13:59:44 -0800 Subject: Fix jacoco filters Add space after -x argument for jacoco excludes. Add .class to end of file name for jacoco includes. Bug: 64836607 Test: jacoco_test.go Change-Id: I4c1024755882c976f7326f7382c4f2e99a20233d --- java/jacoco_test.go | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'java/jacoco_test.go') diff --git a/java/jacoco_test.go b/java/jacoco_test.go index 832101712..6e8b02653 100644 --- a/java/jacoco_test.go +++ b/java/jacoco_test.go @@ -20,6 +20,11 @@ func TestJacocoFilterToSpecs(t *testing.T) { testCases := []struct { name, in, out string }{ + { + name: "class", + in: "package.Class", + out: "package/Class.class", + }, { name: "class wildcard", in: "package.Class*", @@ -71,6 +76,12 @@ func TestJacocoFiltersToZipCommand(t *testing.T) { includes: []string{"package/Class.class", "package2/Class.class"}, out: "package/Class.class package2/Class.class", }, + { + name: "excludes", + includes: []string{"package/**/*.class"}, + excludes: []string{"package/Class.class"}, + out: "-x package/Class.class package/**/*.class", + }, } for _, testCase := range testCases { -- cgit v1.2.3-59-g8ed1b