Write Soong tests to confirm Sysprop directories
These tests will break if the sysprop output files and directory paths are changed. At the very least, this is a good warning to let us know to change other places accordingly, like the Bazel rule. Bug: 235131252 Test: tests Change-Id: I80f037a6e8fe68cdd2042c64175e0d3bd3fefde3
This commit is contained in:
@@ -4111,7 +4111,7 @@ func TestIncludeDirsExporting(t *testing.T) {
|
||||
name: "libfoo",
|
||||
srcs: [
|
||||
"foo.c",
|
||||
"a.sysprop",
|
||||
"path/to/a.sysprop",
|
||||
"b.aidl",
|
||||
"a.proto",
|
||||
],
|
||||
@@ -4124,11 +4124,11 @@ func TestIncludeDirsExporting(t *testing.T) {
|
||||
`),
|
||||
expectedSystemIncludeDirs(``),
|
||||
expectedGeneratedHeaders(`
|
||||
.intermediates/libfoo/android_arm64_armv8-a_shared/gen/sysprop/include/a.sysprop.h
|
||||
.intermediates/libfoo/android_arm64_armv8-a_shared/gen/sysprop/include/path/to/a.sysprop.h
|
||||
`),
|
||||
expectedOrderOnlyDeps(`
|
||||
.intermediates/libfoo/android_arm64_armv8-a_shared/gen/sysprop/include/a.sysprop.h
|
||||
.intermediates/libfoo/android_arm64_armv8-a_shared/gen/sysprop/public/include/a.sysprop.h
|
||||
.intermediates/libfoo/android_arm64_armv8-a_shared/gen/sysprop/include/path/to/a.sysprop.h
|
||||
.intermediates/libfoo/android_arm64_armv8-a_shared/gen/sysprop/public/include/path/to/a.sysprop.h
|
||||
`),
|
||||
)
|
||||
})
|
||||
|
Reference in New Issue
Block a user