summaryrefslogtreecommitdiffstats
path: root/tests/component
diff options
context:
space:
mode:
authorTao Bao <tbao@google.com>2017-01-04 20:31:48 +0100
committerandroid-build-merger <android-build-merger@google.com>2017-01-04 20:31:48 +0100
commit66edafb88fd9ada71b8c9120d10c07e18b3c9c96 (patch)
tree0ff03f99e09e4f02e439512e27cbaffb8ea193e3 /tests/component
parentMerge "Write aliases before ffs mount in recovery" (diff)
parentMerge "recovery: Fix the broken UI text." am: 56fc8fa376 am: 1227f6b841 (diff)
downloadandroid_bootable_recovery-66edafb88fd9ada71b8c9120d10c07e18b3c9c96.tar
android_bootable_recovery-66edafb88fd9ada71b8c9120d10c07e18b3c9c96.tar.gz
android_bootable_recovery-66edafb88fd9ada71b8c9120d10c07e18b3c9c96.tar.bz2
android_bootable_recovery-66edafb88fd9ada71b8c9120d10c07e18b3c9c96.tar.lz
android_bootable_recovery-66edafb88fd9ada71b8c9120d10c07e18b3c9c96.tar.xz
android_bootable_recovery-66edafb88fd9ada71b8c9120d10c07e18b3c9c96.tar.zst
android_bootable_recovery-66edafb88fd9ada71b8c9120d10c07e18b3c9c96.zip
Diffstat (limited to 'tests/component')
-rw-r--r--tests/component/verifier_test.cpp70
1 files changed, 38 insertions, 32 deletions
diff --git a/tests/component/verifier_test.cpp b/tests/component/verifier_test.cpp
index 8d8b461cb..4294d90eb 100644
--- a/tests/component/verifier_test.cpp
+++ b/tests/component/verifier_test.cpp
@@ -40,38 +40,44 @@
RecoveryUI* ui = NULL;
class MockUI : public RecoveryUI {
- bool Init() { return true; }
- void SetStage(int, int) { }
- void SetLocale(const char*) { }
- void SetBackground(Icon /*icon*/) { }
- void SetSystemUpdateText(bool /*security_update*/) { }
-
- void SetProgressType(ProgressType /*determinate*/) { }
- void ShowProgress(float /*portion*/, float /*seconds*/) { }
- void SetProgress(float /*fraction*/) { }
-
- void ShowText(bool /*visible*/) { }
- bool IsTextVisible() { return false; }
- bool WasTextEverVisible() { return false; }
- void Print(const char* fmt, ...) {
- va_list ap;
- va_start(ap, fmt);
- vfprintf(stderr, fmt, ap);
- va_end(ap);
- }
- void PrintOnScreenOnly(const char* fmt, ...) {
- va_list ap;
- va_start(ap, fmt);
- vfprintf(stderr, fmt, ap);
- va_end(ap);
- }
- void ShowFile(const char*) { }
-
- void StartMenu(const char* const* /*headers*/,
- const char* const* /*items*/,
- int /*initial_selection*/) { }
- int SelectMenu(int /*sel*/) { return 0; }
- void EndMenu() { }
+ bool Init(const std::string&) override {
+ return true;
+ }
+ void SetStage(int, int) override {}
+ void SetBackground(Icon /*icon*/) override {}
+ void SetSystemUpdateText(bool /*security_update*/) override {}
+
+ void SetProgressType(ProgressType /*determinate*/) override {}
+ void ShowProgress(float /*portion*/, float /*seconds*/) override {}
+ void SetProgress(float /*fraction*/) override {}
+
+ void ShowText(bool /*visible*/) override {}
+ bool IsTextVisible() override {
+ return false;
+ }
+ bool WasTextEverVisible() override {
+ return false;
+ }
+ void Print(const char* fmt, ...) override {
+ va_list ap;
+ va_start(ap, fmt);
+ vfprintf(stderr, fmt, ap);
+ va_end(ap);
+ }
+ void PrintOnScreenOnly(const char* fmt, ...) override {
+ va_list ap;
+ va_start(ap, fmt);
+ vfprintf(stderr, fmt, ap);
+ va_end(ap);
+ }
+ void ShowFile(const char*) override {}
+
+ void StartMenu(const char* const* /*headers*/, const char* const* /*items*/,
+ int /*initial_selection*/) override {}
+ int SelectMenu(int /*sel*/) override {
+ return 0;
+ }
+ void EndMenu() override {}
};
void