aconfig: Respect flag naming convention on test flags

Test: atest aconfig.test
Bug: 311152507
Change-Id: I960867d32415007db5dacab57e97b813cbbee650
This commit is contained in:
Oriol Prieto Gasco
2023-12-11 12:10:36 +00:00
committed by Oriol Prieto Gascó
parent 7c607a0e32
commit bbeda85949
8 changed files with 188 additions and 35 deletions

View File

@@ -158,6 +158,11 @@ impl FlagProvider {
true
}
/// query flag enabled_ro_exported
pub fn enabled_ro_exported(&self) -> bool {
true
}
/// query flag enabled_rw
pub fn enabled_rw(&self) -> bool {
*CACHED_enabled_rw
@@ -203,6 +208,12 @@ pub fn enabled_ro() -> bool {
true
}
/// query flag enabled_ro_exported
#[inline(always)]
pub fn enabled_ro_exported() -> bool {
true
}
/// query flag enabled_rw
#[inline(always)]
pub fn enabled_rw() -> bool {
@@ -303,6 +314,18 @@ impl FlagProvider {
self.overrides.insert("enabled_ro", val);
}
/// query flag enabled_ro_exported
pub fn enabled_ro_exported(&self) -> bool {
self.overrides.get("enabled_ro_exported").copied().unwrap_or(
true
)
}
/// set flag enabled_ro_exported
pub fn set_enabled_ro_exported(&mut self, val: bool) {
self.overrides.insert("enabled_ro_exported", val);
}
/// query flag enabled_rw
pub fn enabled_rw(&self) -> bool {
self.overrides.get("enabled_rw").copied().unwrap_or(
@@ -401,6 +424,18 @@ pub fn set_enabled_ro(val: bool) {
PROVIDER.lock().unwrap().set_enabled_ro(val);
}
/// query flag enabled_ro_exported
#[inline(always)]
pub fn enabled_ro_exported() -> bool {
PROVIDER.lock().unwrap().enabled_ro_exported()
}
/// set flag enabled_ro_exported
#[inline(always)]
pub fn set_enabled_ro_exported(val: bool) {
PROVIDER.lock().unwrap().set_enabled_ro_exported(val);
}
/// query flag enabled_rw
#[inline(always)]
pub fn enabled_rw() -> bool {