diff options
author | Gilad Arnold <garnold@chromium.org> | 2014-03-03 13:46:07 -0800 |
---|---|---|
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | 2014-03-12 22:32:37 +0000 |
commit | 1b9d6ae00b3c3badf9785584c2c867710f214a62 (patch) | |
tree | 072df22c99af1762fdede57c977f9da52107f485 /chrome_browser_proxy_resolver_unittest.cc | |
parent | b752fb342f2d8f9766f13764e4747a50a1195308 (diff) |
Further cleanup around DBus interface classes.
* Removed the "Glib" part from the various DbusGlib class name and added
"Wrapper" instead: only part of the methods here declared have
anything to do with Glib; in essence, this is an interface containing
wrappers for various DBus functions.
* Changed "Dbus" to "DBus", to comply with the rest of the world.
* Renamed the actual implementation "RealDBusWrapper" (instead of
"Concrete").
* Separated out RealDBusWrapper into its own header file. Client code,
which often only cares about the abstract class, does not need to pull
it unless specifically requiring it.
* Cleaned up the includes in these headers.
Aside from all that, also renamed system_state.cc into
real_system_state.cc, as this is what this file contains.
BUG=None
TEST=Unit tests.
Change-Id: I015c407cbc159aba8b5925eb0e916ba604c829cd
Reviewed-on: https://chromium-review.googlesource.com/189373
Reviewed-by: Gilad Arnold <garnold@chromium.org>
Tested-by: Gilad Arnold <garnold@chromium.org>
Commit-Queue: Gilad Arnold <garnold@chromium.org>
Diffstat (limited to 'chrome_browser_proxy_resolver_unittest.cc')
-rw-r--r-- | chrome_browser_proxy_resolver_unittest.cc | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/chrome_browser_proxy_resolver_unittest.cc b/chrome_browser_proxy_resolver_unittest.cc index 8ae1a518..628524be 100644 --- a/chrome_browser_proxy_resolver_unittest.cc +++ b/chrome_browser_proxy_resolver_unittest.cc @@ -8,7 +8,7 @@ #include <gtest/gtest.h> #include "update_engine/chrome_browser_proxy_resolver.h" -#include "update_engine/mock_dbus_interface.h" +#include "update_engine/mock_dbus_wrapper.h" using std::deque; using std::string; @@ -77,15 +77,15 @@ TEST(ChromeBrowserProxyResolverTest, ParseTest) { } namespace { -void DbusInterfaceTestResolved(const std::deque<std::string>& proxies, - void* data) { +void DBusWrapperTestResolved(const std::deque<std::string>& proxies, + void* data) { EXPECT_EQ(2, proxies.size()); EXPECT_EQ("socks5://192.168.52.83:5555", proxies[0]); EXPECT_EQ(kNoProxy, proxies[1]); g_main_loop_quit(reinterpret_cast<GMainLoop*>(data)); } -void DbusInterfaceTestResolvedNoReply(const std::deque<std::string>& proxies, - void* data) { +void DBusWrapperTestResolvedNoReply(const std::deque<std::string>& proxies, + void* data) { EXPECT_EQ(1, proxies.size()); EXPECT_EQ(kNoProxy, proxies[0]); g_main_loop_quit(reinterpret_cast<GMainLoop*>(data)); @@ -121,7 +121,7 @@ void RunTest(bool chrome_replies, bool chrome_alive) { const char kUrl[] = "http://example.com/blah"; - MockDbusGlib dbus_iface; + MockDBusWrapper dbus_iface; EXPECT_CALL(dbus_iface, BusGet(_, _)) .Times(2) @@ -130,9 +130,9 @@ void RunTest(bool chrome_replies, bool chrome_alive) { ConnectionGetConnection(kMockSystemGBus)) .Times(2) .WillRepeatedly(Return(kMockSystemBus)); - EXPECT_CALL(dbus_iface, DbusBusAddMatch(kMockSystemBus, _, _)); + EXPECT_CALL(dbus_iface, DBusBusAddMatch(kMockSystemBus, _, _)); EXPECT_CALL(dbus_iface, - DbusConnectionAddFilter(kMockSystemBus, _, _, _)) + DBusConnectionAddFilter(kMockSystemBus, _, _, _)) .WillOnce(Return(1)); EXPECT_CALL(dbus_iface, ProxyNewForName(kMockSystemGBus, @@ -150,15 +150,15 @@ void RunTest(bool chrome_replies, bool chrome_alive) { StrEq(kLibCrosProxyResolveName))) .WillOnce(Return(chrome_alive ? TRUE : FALSE)); EXPECT_CALL(dbus_iface, - DbusConnectionRemoveFilter(kMockSystemBus, _, _)); + DBusConnectionRemoveFilter(kMockSystemBus, _, _)); if (chrome_replies) { EXPECT_CALL(dbus_iface, - DbusMessageIsSignal(kMockDbusMessage, + DBusMessageIsSignal(kMockDbusMessage, kLibCrosProxyResolveSignalInterface, kLibCrosProxyResolveName)) .WillOnce(Return(1)); EXPECT_CALL(dbus_iface, - DbusMessageGetArgs_3(kMockDbusMessage, _, _, _, _)) + DBusMessageGetArgs_3(kMockDbusMessage, _, _, _, _)) .WillOnce(DoAll(SetArgumentPointee<2>(strdup(kUrl)), SetArgumentPointee<3>( strdup("SOCKS5 192.168.52.83:5555;DIRECT")), @@ -179,8 +179,8 @@ void RunTest(bool chrome_replies, bool chrome_alive) { g_idle_add(SendReply, &args); EXPECT_TRUE(resolver.GetProxiesForUrl(kUrl, chrome_replies ? - &DbusInterfaceTestResolved : - &DbusInterfaceTestResolvedNoReply, + &DBusWrapperTestResolved : + &DBusWrapperTestResolvedNoReply, loop)); g_main_loop_run(loop); g_main_loop_unref(loop); |