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

Unified Diff: components/leveldb/leveldb_apptest.cc

Issue 1718123004: mojo filesystem: Further clean ups. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: jam comments Created 4 years, 10 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
« no previous file with comments | « components/filesystem/public/interfaces/file_system.mojom ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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;
« no previous file with comments | « components/filesystem/public/interfaces/file_system.mojom ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698