diff options
| author | 2022-01-08 12:13:59 +0900 | |
|---|---|---|
| committer | 2022-01-11 13:03:49 +0900 | |
| commit | 29e2f6d2c4371598ea9217ef19d3cdcf7eb30c91 (patch) | |
| tree | 49854ba14315974c546c6c5c251e0e1af44973e8 /java/app_test.go | |
| parent | 6609484961f68da24684fd3430ea54f74112e209 (diff) | |
Use 'stem' to override APK name
When android_app.stem is set, use it as the APK name like other module
types.
Bug: 193504286
Test: m (soong test)
Change-Id: I4c95b77be382cff3cfecaf6ce38f99aed9f3238f
Diffstat (limited to 'java/app_test.go')
| -rw-r--r-- | java/app_test.go | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/java/app_test.go b/java/app_test.go index 4da7c3dba..ef638ad4e 100644 --- a/java/app_test.go +++ b/java/app_test.go @@ -1707,7 +1707,7 @@ func TestPackageNameOverride(t *testing.T) { }, }, { - name: "overridden", + name: "overridden via PRODUCT_PACKAGE_NAME_OVERRIDES", bp: ` android_app { name: "foo", @@ -1722,6 +1722,22 @@ func TestPackageNameOverride(t *testing.T) { "out/soong/target/product/test_device/system/app/bar/bar.apk", }, }, + { + name: "overridden via stem", + bp: ` + android_app { + name: "foo", + srcs: ["a.java"], + sdk_version: "current", + stem: "bar", + } + `, + packageNameOverride: "", + expected: []string{ + "out/soong/.intermediates/foo/android_common/bar.apk", + "out/soong/target/product/test_device/system/app/bar/bar.apk", + }, + }, } for _, test := range testCases { |