| Index: webkit/fileapi/local_file_system_quota_unittest.cc
|
| diff --git a/webkit/fileapi/local_file_system_quota_unittest.cc b/webkit/fileapi/local_file_system_quota_unittest.cc
|
| index 0e391024edea9e05dd56b81d83cb72769e449e1e..8e0daedc80a9d6a02df84d1889cacca5a9f90f79 100644
|
| --- a/webkit/fileapi/local_file_system_quota_unittest.cc
|
| +++ b/webkit/fileapi/local_file_system_quota_unittest.cc
|
| @@ -16,9 +16,9 @@
|
| #include "base/platform_file.h"
|
| #include "base/string_number_conversions.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| +#include "webkit/fileapi/async_file_test_helper.h"
|
| #include "webkit/fileapi/file_system_usage_cache.h"
|
| #include "webkit/fileapi/file_system_util.h"
|
| -#include "webkit/fileapi/file_util_helper.h"
|
| #include "webkit/fileapi/local_file_system_operation.h"
|
| #include "webkit/fileapi/local_file_system_test_helper.h"
|
| #include "webkit/quota/quota_manager.h"
|
| @@ -58,9 +58,6 @@ class LocalFileSystemQuotaTest
|
| virtual void SetUp() OVERRIDE;
|
| virtual void TearDown() OVERRIDE;
|
|
|
| - void OnGetUsageAndQuota(
|
| - quota::QuotaStatusCode status, int64 usage, int64 quota);
|
| -
|
| protected:
|
| FileSystemFileUtil* file_util() {
|
| return test_helper_.file_util();
|
| @@ -93,27 +90,23 @@ class LocalFileSystemQuotaTest
|
| }
|
|
|
| void GetUsageAndQuotaFromQuotaManager() {
|
| - quota_manager_->GetUsageAndQuota(
|
| - test_helper_.origin(), test_helper_.storage_type(),
|
| - base::Bind(&LocalFileSystemQuotaTest::OnGetUsageAndQuota,
|
| - weak_factory_.GetWeakPtr()));
|
| + quota_status_ = AsyncFileTestHelper::GetUsageAndQuota(
|
| + quota_manager_, test_helper_.origin(), test_helper_.type(),
|
| + &usage_, "a_);
|
| MessageLoop::current()->RunUntilIdle();
|
| }
|
|
|
| bool FileExists(const base::FilePath& virtual_path) {
|
| FileSystemURL url = test_helper_.CreateURL(virtual_path);
|
| - base::PlatformFileInfo file_info;
|
| - base::FilePath platform_path;
|
| - scoped_ptr<FileSystemOperationContext> context(NewContext());
|
| - base::PlatformFileError error = file_util()->GetFileInfo(
|
| - context.get(), url, &file_info, &platform_path);
|
| - return error == base::PLATFORM_FILE_OK;
|
| + return AsyncFileTestHelper::FileExists(
|
| + test_helper_.file_system_context(), url,
|
| + AsyncFileTestHelper::kDontCheckSize);
|
| }
|
|
|
| bool DirectoryExists(const base::FilePath& virtual_path) {
|
| - FileSystemURL path = test_helper_.CreateURL(virtual_path);
|
| - scoped_ptr<FileSystemOperationContext> context(NewContext());
|
| - return FileUtilHelper::DirectoryExists(context.get(), file_util(), path);
|
| + FileSystemURL url = test_helper_.CreateURL(virtual_path);
|
| + return AsyncFileTestHelper::DirectoryExists(
|
| + test_helper_.file_system_context(), url);
|
| }
|
|
|
| base::FilePath CreateUniqueFileInDir(const base::FilePath& virtual_dir_path) {
|
| @@ -210,13 +203,6 @@ LocalFileSystemOperation* LocalFileSystemQuotaTest::operation() {
|
| return test_helper_.NewOperation();
|
| }
|
|
|
| -void LocalFileSystemQuotaTest::OnGetUsageAndQuota(
|
| - quota::QuotaStatusCode status, int64 usage, int64 quota) {
|
| - quota_status_ = status;
|
| - usage_ = usage;
|
| - quota_ = quota;
|
| -}
|
| -
|
| void LocalFileSystemQuotaTest::PrepareFileSet(const base::FilePath& virtual_path) {
|
| int64 usage = SizeByQuotaUtil();
|
| child_dir_path_ = CreateUniqueDirInDir(virtual_path);
|
|
|