Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1317)

Unified Diff: mojo/services/view_manager/view_manager_connection_unittest.cc

Issue 328873002: Renames view manager Connect methods to Embed (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: mispelling Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: mojo/services/view_manager/view_manager_connection_unittest.cc
diff --git a/mojo/services/view_manager/view_manager_connection_unittest.cc b/mojo/services/view_manager/view_manager_connection_unittest.cc
index 431affade9e5bfb8752bcf1750d20c90dfc620a3..eaf8eb2ff5e69b7fd2230091bd8423c35eaba40f 100644
--- a/mojo/services/view_manager/view_manager_connection_unittest.cc
+++ b/mojo/services/view_manager/view_manager_connection_unittest.cc
@@ -137,13 +137,13 @@ class ViewManagerProxy : public TestChangeTracker::Delegate {
base::Unretained(this), nodes));
RunMainLoop();
}
- bool Connect(const std::vector<Id>& nodes) {
+ bool Embed(const std::vector<Id>& nodes) {
changes_.clear();
- base::AutoReset<bool> auto_reset(&in_connect_, true);
+ base::AutoReset<bool> auto_reset(&in_embed_, true);
bool result = false;
- view_manager_->Connect(kTestServiceURL, Array<Id>::From(nodes),
- base::Bind(&ViewManagerProxy::GotResult,
- base::Unretained(this), &result));
+ view_manager_->Embed(kTestServiceURL, Array<Id>::From(nodes),
+ base::Bind(&ViewManagerProxy::GotResult,
+ base::Unretained(this), &result));
RunMainLoop();
return result;
}
@@ -206,11 +206,11 @@ class ViewManagerProxy : public TestChangeTracker::Delegate {
static void SetInstance(ViewManagerProxy* instance) {
DCHECK(!instance_);
instance_ = instance;
- // Connect() runs its own run loop that is quit when the result is
- // received. Connect() also results in a new instance. If we quit here while
- // waiting for a Connect() we would prematurely return before we got the
- // result from Connect().
- if (!in_connect_ && main_run_loop_)
+ // Embed() runs its own run loop that is quit when the result is
+ // received. Embed() also results in a new instance. If we quit here while
+ // waiting for a Embed() we would prematurely return before we got the
+ // result from Embed().
+ if (!in_embed_ && main_run_loop_)
main_run_loop_->Quit();
}
@@ -235,7 +235,7 @@ class ViewManagerProxy : public TestChangeTracker::Delegate {
static ViewManagerProxy* instance_;
static base::RunLoop* main_run_loop_;
- static bool in_connect_;
+ static bool in_embed_;
TestChangeTracker* tracker_;
@@ -261,7 +261,7 @@ ViewManagerProxy* ViewManagerProxy::instance_ = NULL;
base::RunLoop* ViewManagerProxy::main_run_loop_ = NULL;
// static
-bool ViewManagerProxy::in_connect_ = false;
+bool ViewManagerProxy::in_embed_ = false;
class TestViewManagerClientConnection
: public InterfaceImpl<IViewManagerClient> {
@@ -328,12 +328,12 @@ class TestViewManagerClientConnection
DISALLOW_COPY_AND_ASSIGN(TestViewManagerClientConnection);
};
-// Used with IViewManager::Connect(). Creates a TestViewManagerClientConnection,
+// Used with IViewManager::Embed(). Creates a TestViewManagerClientConnection,
// which creates and owns the ViewManagerProxy.
-class ConnectServiceLoader : public ServiceLoader {
+class EmbedServiceLoader : public ServiceLoader {
public:
- ConnectServiceLoader() {}
- virtual ~ConnectServiceLoader() {}
+ EmbedServiceLoader() {}
+ virtual ~EmbedServiceLoader() {}
// ServiceLoader:
virtual void LoadService(ServiceManager* manager,
@@ -350,7 +350,7 @@ class ConnectServiceLoader : public ServiceLoader {
private:
ScopedVector<Application> apps_;
- DISALLOW_COPY_AND_ASSIGN(ConnectServiceLoader);
+ DISALLOW_COPY_AND_ASSIGN(EmbedServiceLoader);
};
// Creates an id used for transport from the specified parameters.
@@ -365,24 +365,22 @@ Id BuildViewId(ConnectionSpecificId connection_id,
return (connection_id << 16) | view_id;
}
-// Callback from ViewManagerInitConnect(). |result| is the result of the
-// Connect() call and |run_loop| the nested RunLoop.
-void ViewManagerInitConnectCallback(bool* result_cache,
- base::RunLoop* run_loop,
- bool result) {
+// Callback from EmbedRoot(). |result| is the result of the
+// Embed() call and |run_loop| the nested RunLoop.
+void EmbedRootCallback(bool* result_cache,
+ base::RunLoop* run_loop,
+ bool result) {
*result_cache = result;
run_loop->Quit();
}
-// Resposible for establishing connection to the viewmanager. Blocks until get
-// back result.
-bool ViewManagerInitConnect(IViewManagerInit* view_manager_init,
- const std::string& url) {
+// Resposible for establishing the initial IViewManager connection. Blocks until
+// result is determined.
+bool EmbedRoot(IViewManagerInit* view_manager_init, const std::string& url) {
bool result = false;
base::RunLoop run_loop;
- view_manager_init->Connect(url,
- base::Bind(&ViewManagerInitConnectCallback,
- &result, &run_loop));
+ view_manager_init->EmbedRoot(url, base::Bind(&EmbedRootCallback,
+ &result, &run_loop));
run_loop.Run();
return result;
}
@@ -399,14 +397,13 @@ class ViewManagerConnectionTest : public testing::Test {
test_helper_.Init();
test_helper_.SetLoaderForURL(
- scoped_ptr<ServiceLoader>(new ConnectServiceLoader()),
+ scoped_ptr<ServiceLoader>(new EmbedServiceLoader()),
GURL(kTestServiceURL));
ConnectToService(test_helper_.service_provider(),
"mojo:mojo_view_manager",
&view_manager_init_);
- ASSERT_TRUE(ViewManagerInitConnect(view_manager_init_.get(),
- kTestServiceURL));
+ ASSERT_TRUE(EmbedRoot(view_manager_init_.get(), kTestServiceURL));
connection_ = ViewManagerProxy::WaitForInstance();
ASSERT_TRUE(connection_ != NULL);
@@ -426,7 +423,7 @@ class ViewManagerConnectionTest : public testing::Test {
node_ids.push_back(id1);
if (id2 != 0)
node_ids.push_back(id2);
- ASSERT_TRUE(connection_->Connect(node_ids));
+ ASSERT_TRUE(connection_->Embed(node_ids));
connection2_ = ViewManagerProxy::WaitForInstance();
ASSERT_TRUE(connection2_ != NULL);
connection2_->DoRunLoopUntilChangesCount(1);
@@ -1206,14 +1203,14 @@ TEST_F(ViewManagerConnectionTest, ConnectTwice) {
{
std::vector<Id> node_ids;
node_ids.push_back(BuildNodeId(1, 1));
- ASSERT_FALSE(connection_->Connect(node_ids));
+ ASSERT_FALSE(connection_->Embed(node_ids));
}
// Connecting to 1,2 should succeed and end up in connection2.
{
std::vector<Id> node_ids;
node_ids.push_back(BuildNodeId(1, 2));
- ASSERT_TRUE(connection_->Connect(node_ids));
+ ASSERT_TRUE(connection_->Embed(node_ids));
connection2_->DoRunLoopUntilChangesCount(1);
const Changes changes(ChangesToDescription1(connection2_->changes()));
ASSERT_EQ(1u, changes.size());
« no previous file with comments | « mojo/services/view_manager/view_manager_connection.cc ('k') | mojo/services/view_manager/view_manager_init_connection.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698