Index: components/leveldb/leveldb_apptest.cc |
diff --git a/components/leveldb/leveldb_apptest.cc b/components/leveldb/leveldb_apptest.cc |
index 9e170a2f8056c20bdd5924a305157f846a221c9b..d9e443ce72e5ac6ff562a88ece1646a2a86e253c 100644 |
--- a/components/leveldb/leveldb_apptest.cc |
+++ b/components/leveldb/leveldb_apptest.cc |
@@ -19,8 +19,7 @@ using mojo::Capture; |
namespace leveldb { |
namespace { |
-class LevelDBApptest : public mojo::test::ApplicationTestBase, |
- public filesystem::FileSystemClient { |
+class LevelDBApptest : public mojo::test::ApplicationTestBase { |
public: |
LevelDBApptest() {} |
~LevelDBApptest() override {} |
@@ -33,16 +32,12 @@ class LevelDBApptest : public mojo::test::ApplicationTestBase, |
shell()->ConnectToInterface("mojo:leveldb", &leveldb_); |
} |
- // Overridden from FileSystemClient: |
- void OnFileSystemShutdown() override {} |
- |
// Note: This has an out parameter rather than returning the |DirectoryPtr|, |
// since |ASSERT_...()| doesn't work with return values. |
- void GetOriginRoot(filesystem::DirectoryPtr* directory) { |
+ void GetUserDataDir(filesystem::DirectoryPtr* directory) { |
FileError error = FileError::FAILED; |
- files()->OpenFileSystem("origin", GetProxy(directory), |
- bindings_.CreateInterfacePtrAndBind(this), |
- mojo::Capture(&error)); |
+ files()->OpenPersistentFileSystem(GetProxy(directory), |
+ mojo::Capture(&error)); |
ASSERT_TRUE(files().WaitForIncomingResponse()); |
ASSERT_EQ(FileError::OK, error); |
} |
@@ -51,8 +46,6 @@ class LevelDBApptest : public mojo::test::ApplicationTestBase, |
LevelDBServicePtr& leveldb() { return leveldb_; } |
private: |
- mojo::WeakBindingSet<filesystem::FileSystemClient> bindings_; |
- |
filesystem::FileSystemPtr files_; |
LevelDBServicePtr leveldb_; |
@@ -61,7 +54,7 @@ class LevelDBApptest : public mojo::test::ApplicationTestBase, |
TEST_F(LevelDBApptest, Basic) { |
filesystem::DirectoryPtr directory; |
- GetOriginRoot(&directory); |
+ GetUserDataDir(&directory); |
DatabaseError error; |
LevelDBDatabasePtr database; |
@@ -106,7 +99,7 @@ TEST_F(LevelDBApptest, Basic) { |
TEST_F(LevelDBApptest, WriteBatch) { |
filesystem::DirectoryPtr directory; |
- GetOriginRoot(&directory); |
+ GetUserDataDir(&directory); |
DatabaseError error; |
LevelDBDatabasePtr database; |
@@ -162,7 +155,7 @@ TEST_F(LevelDBApptest, Reconnect) { |
{ |
filesystem::DirectoryPtr directory; |
- GetOriginRoot(&directory); |
+ GetUserDataDir(&directory); |
LevelDBDatabasePtr database; |
leveldb()->Open(std::move(directory), "test", GetProxy(&database), |
@@ -183,7 +176,7 @@ TEST_F(LevelDBApptest, Reconnect) { |
{ |
filesystem::DirectoryPtr directory; |
- GetOriginRoot(&directory); |
+ GetUserDataDir(&directory); |
// Reconnect to the database. |
LevelDBDatabasePtr database; |
@@ -207,7 +200,7 @@ TEST_F(LevelDBApptest, GetSnapshotSimple) { |
DatabaseError error; |
filesystem::DirectoryPtr directory; |
- GetOriginRoot(&directory); |
+ GetUserDataDir(&directory); |
LevelDBDatabasePtr database; |
leveldb()->Open(std::move(directory), "test", GetProxy(&database), |
@@ -225,7 +218,7 @@ TEST_F(LevelDBApptest, GetFromSnapshots) { |
DatabaseError error; |
filesystem::DirectoryPtr directory; |
- GetOriginRoot(&directory); |
+ GetUserDataDir(&directory); |
LevelDBDatabasePtr database; |
leveldb()->Open(std::move(directory), "test", GetProxy(&database), |
@@ -277,7 +270,7 @@ TEST_F(LevelDBApptest, GetFromSnapshots) { |
TEST_F(LevelDBApptest, InvalidArgumentOnInvalidSnapshot) { |
filesystem::DirectoryPtr directory; |
- GetOriginRoot(&directory); |
+ GetUserDataDir(&directory); |
LevelDBDatabasePtr database; |
DatabaseError error = DatabaseError::INVALID_ARGUMENT; |