summaryrefslogtreecommitdiff
path: root/java/rro_test.go
diff options
context:
space:
mode:
author Cole Faust <colefaust@google.com> 2025-03-12 10:04:30 -0700
committer Cole Faust <colefaust@google.com> 2025-03-12 11:42:05 -0700
commita6baf12c8096cc6f7f535681db04dc05e6155826 (patch)
tree3def93e289577a34e47291ba69d5dd9ad22a0794 /java/rro_test.go
parent18548fd4d847dea2090e8763d00f4d0ee22f21d0 (diff)
Define an output file of runtime_resource_overlay
So that rros can be data of test modules. Test: go test Change-Id: I460a97fd9f430ec8e52ef6756d74b02693469d06
Diffstat (limited to 'java/rro_test.go')
-rw-r--r--java/rro_test.go18
1 files changed, 18 insertions, 0 deletions
diff --git a/java/rro_test.go b/java/rro_test.go
index 0ccc8e707..3e4fed51e 100644
--- a/java/rro_test.go
+++ b/java/rro_test.go
@@ -358,3 +358,21 @@ func TestRuntimeResourceOverlayFlagsPackages(t *testing.T) {
"--feature-flags @out/soong/.intermediates/bar/intermediate.txt --feature-flags @out/soong/.intermediates/baz/intermediate.txt",
)
}
+
+func TestCanBeDataOfTest(t *testing.T) {
+ android.GroupFixturePreparers(
+ prepareForJavaTest,
+ ).RunTestWithBp(t, `
+ runtime_resource_overlay {
+ name: "foo",
+ sdk_version: "current",
+ }
+ android_test {
+ name: "bar",
+ data: [
+ ":foo",
+ ],
+ }
+ `)
+ // Just test that this doesn't get errors
+}