diff options
Diffstat (limited to 'dexpreopt/testing.go')
| -rw-r--r-- | dexpreopt/testing.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/dexpreopt/testing.go b/dexpreopt/testing.go index 48014824b..c0ba5ca4e 100644 --- a/dexpreopt/testing.go +++ b/dexpreopt/testing.go @@ -117,3 +117,17 @@ func FixtureSetBootJars(bootJars ...string) android.FixturePreparer { dexpreoptConfig.BootJars = android.CreateTestConfiguredJarList(bootJars) }) } + +// FixtureSetUpdatableBootJars sets the UpdatableBootJars property in the global config. +func FixtureSetUpdatableBootJars(bootJars ...string) android.FixturePreparer { + return FixtureModifyGlobalConfig(func(dexpreoptConfig *GlobalConfig) { + dexpreoptConfig.UpdatableBootJars = android.CreateTestConfiguredJarList(bootJars) + }) +} + +// FixtureSetPreoptWithUpdatableBcp sets the PreoptWithUpdatableBcp property in the global config. +func FixtureSetPreoptWithUpdatableBcp(value bool) android.FixturePreparer { + return FixtureModifyGlobalConfig(func(dexpreoptConfig *GlobalConfig) { + dexpreoptConfig.PreoptWithUpdatableBcp = value + }) +} |