mirror of
https://github.com/openharmony/accessibility.git
synced 2026-08-24 22:11:28 -04:00
@@ -40,7 +40,7 @@ public:
|
||||
MOCK_METHOD1(RemoveAccessibilityWindowConnection, void(const int32_t windowId));
|
||||
MOCK_METHOD1(AddConnectingA11yAbility, void(const AppExecFwk::ElementName& elementName));
|
||||
MOCK_METHOD1(AddEnabledAbility, void(const AppExecFwk::ElementName& elementName));
|
||||
MOCK_METHOD1(RemoveEnabledAbility, void(const AppExecFwk::ElementName& elementName));
|
||||
MOCK_METHOD1(RemoveEnabledAbility, bool(const std::string& bundleName));
|
||||
MOCK_METHOD1(AddInstalledAbility, void(AccessibilityAbilityInfo& abilityInfo));
|
||||
MOCK_METHOD1(RemoveInstalledAbility, void(const std::string &bundleName));
|
||||
MOCK_METHOD0(ClearInstalledAbility, void());
|
||||
|
||||
@@ -169,7 +169,7 @@ void AccessibilityAccountData::RemoveEnabledFromPref(const std::string &name)
|
||||
(void)name;
|
||||
}
|
||||
|
||||
void AccessibilityAccountData::RemoveEnabledAbility(const std::string& bundleName)
|
||||
bool AccessibilityAccountData::RemoveEnabledAbility(const std::string& bundleName)
|
||||
{
|
||||
HILOG_DEBUG("start");
|
||||
for (auto it = enabledAbilities_.begin(); it != enabledAbilities_.end(); it++) {
|
||||
@@ -178,10 +178,11 @@ void AccessibilityAccountData::RemoveEnabledAbility(const std::string& bundleNam
|
||||
enabledAbilities_.erase(it);
|
||||
RemoveEnabledFromPref(bundleName);
|
||||
HILOG_DEBUG("EnabledAbility size(%{public}zu)", enabledAbilities_.size());
|
||||
return;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
HILOG_ERROR("The ability(%{public}s) is not enabled.", bundleName.c_str());
|
||||
return false;
|
||||
}
|
||||
|
||||
// For UT
|
||||
|
||||
Reference in New Issue
Block a user