diff options
author | haruki@chromium.org <haruki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-10 08:07:05 +0000 |
---|---|---|
committer | haruki@chromium.org <haruki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-10 08:07:05 +0000 |
commit | 63bb4a0975068b7cdadef26adad46414cfc6c6a9 (patch) | |
tree | 1b19e208952d9b42ac657e3cdc1a9ffeaa19f6f1 /chromeos/dbus/fake_session_manager_client.h | |
parent | f41a7cc25cb740ac190d5498781d810f301ef857 (diff) | |
download | chromium_src-63bb4a0975068b7cdadef26adad46414cfc6c6a9.zip chromium_src-63bb4a0975068b7cdadef26adad46414cfc6c6a9.tar.gz chromium_src-63bb4a0975068b7cdadef26adad46414cfc6c6a9.tar.bz2 |
Use MockDBusThreadManagerWithoutGMock for NetWorkScreenTest
Introducing a call counter for EmitLoginPromptReady() in FakeSessionManagerClient.
BUG=239333
TEST=trybots
R=satorux@chromium.org
Review URL: https://codereview.chromium.org/14738007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199429 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/dbus/fake_session_manager_client.h')
-rw-r--r-- | chromeos/dbus/fake_session_manager_client.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chromeos/dbus/fake_session_manager_client.h b/chromeos/dbus/fake_session_manager_client.h index 3528c87..bd7c7e5 100644 --- a/chromeos/dbus/fake_session_manager_client.h +++ b/chromeos/dbus/fake_session_manager_client.h @@ -67,12 +67,19 @@ class FakeSessionManagerClient : public chromeos::SessionManagerClient { // Notify observers about a property change completion. void OnPropertyChangeComplete(bool success); + // Returns how many times EmitLoginPromptReady() is called. + int emit_login_prompt_ready_call_count() { + return emit_login_prompt_ready_call_count_; + } + private: std::string device_policy_; std::string user_policy_; std::map<std::string, std::string> device_local_account_policy_; ObserverList<Observer> observers_; + int emit_login_prompt_ready_call_count_; + DISALLOW_COPY_AND_ASSIGN(FakeSessionManagerClient); }; |