Index: sql/mojo/sql_test_base.cc |
diff --git a/sql/mojo/sql_test_base.cc b/sql/mojo/sql_test_base.cc |
index 57645dd55d16611bff5930141ef322aced02b36d..107411342bf8fe51f2446e9ea95a3a79890901b0 100644 |
--- a/sql/mojo/sql_test_base.cc |
+++ b/sql/mojo/sql_test_base.cc |
@@ -13,7 +13,8 @@ using mojo::Capture; |
namespace sql { |
-SQLTestBase::SQLTestBase() { |
+SQLTestBase::SQLTestBase() |
+ : binding_(this) { |
} |
SQLTestBase::~SQLTestBase() { |
@@ -136,9 +137,13 @@ void SQLTestBase::SetUp() { |
request->url = mojo::String::From("mojo:filesystem"); |
application_impl()->ConnectToService(request.Pass(), &files_); |
+ filesystem::FileSystemClientPtr client; |
+ binding_.Bind(GetProxy(&client)); |
+ |
filesystem::FileError error = filesystem::FILE_ERROR_FAILED; |
filesystem::DirectoryPtr directory; |
- files()->OpenFileSystem("temp", GetProxy(&directory), Capture(&error)); |
+ files()->OpenFileSystem("temp", GetProxy(&directory), client.Pass(), |
+ Capture(&error)); |
ASSERT_TRUE(files().WaitForIncomingResponse()); |
ASSERT_EQ(filesystem::FILE_ERROR_OK, error); |
@@ -153,4 +158,7 @@ void SQLTestBase::TearDown() { |
ApplicationTestBase::TearDown(); |
} |
+void SQLTestBase::OnFileSystemShutdown() { |
+} |
+ |
} // namespace sql |