diff options
author | Tao Bao <tbao@google.com> | 2017-01-04 20:11:23 +0100 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2017-01-04 20:11:24 +0100 |
commit | 56fc8fa376cb65a499fb38deaccf8b4f6076b034 (patch) | |
tree | d681555270b43c08d360207b0acb98829554e864 /tests/component | |
parent | Merge "updater: Refactor parse_range()." (diff) | |
parent | recovery: Fix the broken UI text. (diff) | |
download | android_bootable_recovery-56fc8fa376cb65a499fb38deaccf8b4f6076b034.tar android_bootable_recovery-56fc8fa376cb65a499fb38deaccf8b4f6076b034.tar.gz android_bootable_recovery-56fc8fa376cb65a499fb38deaccf8b4f6076b034.tar.bz2 android_bootable_recovery-56fc8fa376cb65a499fb38deaccf8b4f6076b034.tar.lz android_bootable_recovery-56fc8fa376cb65a499fb38deaccf8b4f6076b034.tar.xz android_bootable_recovery-56fc8fa376cb65a499fb38deaccf8b4f6076b034.tar.zst android_bootable_recovery-56fc8fa376cb65a499fb38deaccf8b4f6076b034.zip |
Diffstat (limited to 'tests/component')
-rw-r--r-- | tests/component/verifier_test.cpp | 70 |
1 files changed, 38 insertions, 32 deletions
diff --git a/tests/component/verifier_test.cpp b/tests/component/verifier_test.cpp index 33aadb3fb..b740af96b 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 |