diff options
Diffstat (limited to 'android/androidmk_test.go')
-rw-r--r-- | android/androidmk_test.go | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/android/androidmk_test.go b/android/androidmk_test.go index ecfb00825..caf11f10f 100644 --- a/android/androidmk_test.go +++ b/android/androidmk_test.go @@ -148,6 +148,9 @@ func buildContextAndCustomModuleFoo(t *testing.T, bp string) (*TestContext, *cus FixtureRegisterWithContext(func(ctx RegistrationContext) { ctx.RegisterModuleType("custom", customModuleFactory) }), + FixtureModifyProductVariables(func(variables FixtureProductVariables) { + variables.DeviceProduct = proptools.StringPtr("bar") + }), FixtureWithRootAndroidBp(bp), ).RunTest(t) @@ -400,6 +403,25 @@ func TestGetDistContributions(t *testing.T) { }, }) + testHelper(t, "append-artifact-with-product", ` + custom { + name: "foo", + dist: { + targets: ["my_goal"], + append_artifact_with_product: true, + } + } +`, &distContributions{ + copiesForGoals: []*copiesForGoals{ + { + goals: "my_goal", + copies: []distCopy{ + distCopyForTest("one.out", "one_bar.out"), + }, + }, + }, + }) + testHelper(t, "dists-with-tag", ` custom { name: "foo", |