diff options
Diffstat (limited to 'webkit/fileapi/file_writer_delegate_unittest.cc')
-rw-r--r-- | webkit/fileapi/file_writer_delegate_unittest.cc | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/webkit/fileapi/file_writer_delegate_unittest.cc b/webkit/fileapi/file_writer_delegate_unittest.cc index 7713085..e0f8310 100644 --- a/webkit/fileapi/file_writer_delegate_unittest.cc +++ b/webkit/fileapi/file_writer_delegate_unittest.cc @@ -455,32 +455,4 @@ class FileWriterDelegateUnlimitedTest : public FileWriterDelegateTest { virtual void SetUpTestHelper(const FilePath& path) OVERRIDE; }; -void FileWriterDelegateUnlimitedTest::SetUpTestHelper(const FilePath& path) { - quota_file_util_.reset(QuotaFileUtil::CreateDefault()); - test_helper_.SetUp( - path, - false /* incognito */, - true /* unlimited */, - NULL /* quota manager proxy */, - quota_file_util_.get()); -} - -TEST_F(FileWriterDelegateUnlimitedTest, WriteWithQuota) { - const GURL kBlobURL("blob:with-unlimited"); - content_ = kData; - - // Set small allowed_growth bytes - PrepareForWrite(kBlobURL, 0, 10); - - // We shouldn't fail as the context is configured as 'unlimited'. - file_writer_delegate_->Start(file_, request_.get()); - MessageLoop::current()->Run(); - EXPECT_EQ(kDataSize, test_helper_.GetCachedOriginUsage()); - EXPECT_EQ(ComputeCurrentOriginUsage(), - test_helper_.GetCachedOriginUsage()); - EXPECT_EQ(kDataSize, result_->bytes_written()); - EXPECT_EQ(base::PLATFORM_FILE_OK, result_->status()); - EXPECT_TRUE(result_->complete()); -} - } // namespace fileapi |