Index: components/filesystem/files_test_base.h |
diff --git a/components/filesystem/files_test_base.h b/components/filesystem/files_test_base.h |
index bc9a9a311bd898dfc9cbbfa33ca8beeea3b2ff7e..5388a9ee3244bd7e212a0469f62fedbee4fdac4b 100644 |
--- a/components/filesystem/files_test_base.h |
+++ b/components/filesystem/files_test_base.h |
@@ -11,13 +11,18 @@ |
namespace filesystem { |
-class FilesTestBase : public mojo::test::ApplicationTestBase { |
+class FilesTestBase : public mojo::test::ApplicationTestBase, |
+ public filesystem::FileSystemClient { |
public: |
FilesTestBase(); |
~FilesTestBase() override; |
+ // Overridden from mojo::test::ApplicationTestBase: |
void SetUp() override; |
+ // Overridden from FileSystemClient: |
+ void OnFileSystemShutdown() override; |
+ |
protected: |
// Note: This has an out parameter rather than returning the |DirectoryPtr|, |
// since |ASSERT_...()| doesn't work with return values. |
@@ -26,6 +31,7 @@ class FilesTestBase : public mojo::test::ApplicationTestBase { |
FileSystemPtr& files() { return files_; } |
private: |
+ mojo::Binding<filesystem::FileSystemClient> binding_; |
FileSystemPtr files_; |
DISALLOW_COPY_AND_ASSIGN(FilesTestBase); |