diff options
Diffstat (limited to 'sdk/license_sdk_test.go')
-rw-r--r-- | sdk/license_sdk_test.go | 35 |
1 files changed, 33 insertions, 2 deletions
diff --git a/sdk/license_sdk_test.go b/sdk/license_sdk_test.go index 9d6ab0698..97ac6a94f 100644 --- a/sdk/license_sdk_test.go +++ b/sdk/license_sdk_test.go @@ -68,9 +68,23 @@ java_import { prefer: false, visibility: ["//visibility:public"], apex_available: ["//apex_available:platform"], + licenses: ["mysdk_mylicense"], jars: ["java/myjavalib.jar"], } -`), + +license { + name: "mysdk_mylicense", + visibility: ["//visibility:private"], + license_kinds: [ + "SPDX-license-identifier-Apache-2.0", + "legacy_unencumbered", + ], + license_text: [ + "licenses/NOTICE1", + "licenses/NOTICE2", + ], +} + `), checkVersionedAndroidBpContents(` // This is auto-generated. DO NOT EDIT. @@ -79,17 +93,34 @@ java_import { sdk_member_name: "myjavalib", visibility: ["//visibility:public"], apex_available: ["//apex_available:platform"], + licenses: ["mysdk_mylicense@current"], jars: ["java/myjavalib.jar"], } +license { + name: "mysdk_mylicense@current", + sdk_member_name: "mylicense", + visibility: ["//visibility:private"], + license_kinds: [ + "SPDX-license-identifier-Apache-2.0", + "legacy_unencumbered", + ], + license_text: [ + "licenses/NOTICE1", + "licenses/NOTICE2", + ], +} + sdk_snapshot { name: "mysdk@current", visibility: ["//visibility:public"], java_header_libs: ["mysdk_myjavalib@current"], } -`), + `), checkAllCopyRules(` .intermediates/myjavalib/android_common/turbine-combined/myjavalib.jar -> java/myjavalib.jar +NOTICE1 -> licenses/NOTICE1 +NOTICE2 -> licenses/NOTICE2 `), ) } |