Index: chrome/browser/extensions/api/sync_file_system/sync_file_system_browsertest.cc |
diff --git a/chrome/browser/extensions/api/sync_file_system/sync_file_system_browsertest.cc b/chrome/browser/extensions/api/sync_file_system/sync_file_system_browsertest.cc |
index 5a059fd104c60a10ca5e9acce163af92e6adddd3..062e0dcec2470387a4a39892ad4c73d25feabfc4 100644 |
--- a/chrome/browser/extensions/api/sync_file_system/sync_file_system_browsertest.cc |
+++ b/chrome/browser/extensions/api/sync_file_system/sync_file_system_browsertest.cc |
@@ -18,6 +18,7 @@ |
#include "chrome/browser/sync_file_system/sync_file_system_service.h" |
#include "chrome/browser/sync_file_system/sync_file_system_service_factory.h" |
#include "components/drive/service/fake_drive_service.h" |
+#include "content/public/browser/storage_partition.h" |
#include "extensions/test/extension_test_message_listener.h" |
#include "extensions/test/result_catcher.h" |
#include "storage/browser/quota/quota_manager.h" |
@@ -61,19 +62,6 @@ class SyncFileSystemTest : public extensions::PlatformAppBrowserTest, |
: remote_service_(NULL) { |
} |
- void SetUpInProcessBrowserTestFixture() override { |
- ExtensionApiTest::SetUpInProcessBrowserTestFixture(); |
- real_minimum_preserved_space_ = |
- storage::QuotaManager::kMinimumPreserveForSystem; |
- storage::QuotaManager::kMinimumPreserveForSystem = 0; |
- } |
- |
- void TearDownInProcessBrowserTestFixture() override { |
- storage::QuotaManager::kMinimumPreserveForSystem = |
- real_minimum_preserved_space_; |
- ExtensionApiTest::TearDownInProcessBrowserTestFixture(); |
- } |
- |
scoped_refptr<base::SequencedTaskRunner> MakeSequencedTaskRunner() { |
scoped_refptr<base::SequencedWorkerPool> worker_pool = |
content::BrowserThread::GetBlockingPool(); |
@@ -113,6 +101,16 @@ class SyncFileSystemTest : public extensions::PlatformAppBrowserTest, |
remote_service_->SetSyncEnabled(true); |
factory->set_mock_remote_file_service( |
std::unique_ptr<RemoteFileSyncService>(remote_service_)); |
+ |
+ const int kMeg = 1024 * 1024; |
+ storage::QuotaSettings settings; |
+ settings.pool_size = 25 * kMeg; |
+ settings.per_host_quota = 5 * kMeg; |
+ settings.must_remain_available = 0; |
+ settings.refresh_interval = base::TimeDelta::Max(); |
+ content::BrowserContext::GetDefaultStoragePartition(context) |
+ ->GetQuotaManager() |
+ ->SetQuotaSettings(settings); |
} |
// drive::FakeDriveService::ChangeObserver override. |
@@ -156,8 +154,6 @@ class SyncFileSystemTest : public extensions::PlatformAppBrowserTest, |
drive_backend::SyncEngine* remote_service_; |
- int64_t real_minimum_preserved_space_; |
- |
DISALLOW_COPY_AND_ASSIGN(SyncFileSystemTest); |
}; |