Index: content/browser/appcache/appcache_database_unittest.cc |
diff --git a/content/browser/appcache/appcache_database_unittest.cc b/content/browser/appcache/appcache_database_unittest.cc |
index 79751d99e96999fa9f8692b246ceed7fa9d601e1..e5e92d0e83c3687c28cd895edb157cf6f4728bb0 100644 |
--- a/content/browser/appcache/appcache_database_unittest.cc |
+++ b/content/browser/appcache/appcache_database_unittest.cc |
@@ -16,7 +16,7 @@ |
#include "sql/connection.h" |
#include "sql/meta_table.h" |
#include "sql/statement.h" |
-#include "sql/test/scoped_error_ignorer.h" |
+#include "sql/test/scoped_error_expecter.h" |
#include "sql/test/test_helpers.h" |
#include "sql/transaction.h" |
#include "testing/gtest/include/gtest/gtest.h" |
@@ -110,13 +110,13 @@ TEST(AppCacheDatabaseTest, QuickIntegrityCheck) { |
// Reopening will notice the corruption and delete/recreate the directory. |
{ |
- sql::ScopedErrorIgnorer ignore_errors; |
- ignore_errors.IgnoreError(SQLITE_CORRUPT); |
+ sql::test::ScopedErrorExpecter expecter; |
+ expecter.ExpectError(SQLITE_CORRUPT); |
AppCacheDatabase db(kDbFile); |
EXPECT_TRUE(db.LazyOpen(true)); |
EXPECT_FALSE(base::PathExists(kOtherFile)); |
EXPECT_TRUE(base::PathExists(kDbFile)); |
- EXPECT_TRUE(ignore_errors.CheckIgnoredErrors()); |
+ EXPECT_TRUE(expecter.SawExpectedErrors()); |
} |
} |
#endif // NDEBUG |
@@ -138,13 +138,13 @@ TEST(AppCacheDatabaseTest, WasCorrutionDetected) { |
// See the the corruption is detected and reported. |
{ |
- sql::ScopedErrorIgnorer ignore_errors; |
- ignore_errors.IgnoreError(SQLITE_CORRUPT); |
+ sql::test::ScopedErrorExpecter expecter; |
+ expecter.ExpectError(SQLITE_CORRUPT); |
std::map<GURL, int64_t> usage_map; |
EXPECT_FALSE(db.GetAllOriginUsage(&usage_map)); |
EXPECT_TRUE(db.was_corruption_detected()); |
EXPECT_TRUE(base::PathExists(kDbFile)); |
- EXPECT_TRUE(ignore_errors.CheckIgnoredErrors()); |
+ EXPECT_TRUE(expecter.SawExpectedErrors()); |
} |
} |
@@ -187,13 +187,13 @@ TEST(AppCacheDatabaseTest, EntryRecords) { |
AppCacheDatabase db(kEmptyPath); |
EXPECT_TRUE(db.LazyOpen(true)); |
- sql::ScopedErrorIgnorer ignore_errors; |
+ sql::test::ScopedErrorExpecter expecter; |
// TODO(shess): Suppressing SQLITE_CONSTRAINT because the code |
// expects that and handles the resulting error. Consider revising |
// the code to use INSERT OR IGNORE (which would not throw |
// SQLITE_CONSTRAINT) and then check ChangeCount() to see if any |
// changes were made. |
- ignore_errors.IgnoreError(SQLITE_CONSTRAINT); |
+ expecter.ExpectError(SQLITE_CONSTRAINT); |
AppCacheDatabase::EntryRecord entry; |
@@ -260,7 +260,7 @@ TEST(AppCacheDatabaseTest, EntryRecords) { |
EXPECT_FALSE(db.AddEntryFlags(GURL("http://blah/1"), 1, |
AppCacheEntry::FOREIGN)); |
- ASSERT_TRUE(ignore_errors.CheckIgnoredErrors()); |
+ ASSERT_TRUE(expecter.SawExpectedErrors()); |
} |
TEST(AppCacheDatabaseTest, CacheRecords) { |
@@ -268,9 +268,9 @@ TEST(AppCacheDatabaseTest, CacheRecords) { |
AppCacheDatabase db(kEmptyPath); |
EXPECT_TRUE(db.LazyOpen(true)); |
- sql::ScopedErrorIgnorer ignore_errors; |
+ sql::test::ScopedErrorExpecter expecter; |
// TODO(shess): See EntryRecords test. |
- ignore_errors.IgnoreError(SQLITE_CONSTRAINT); |
+ expecter.ExpectError(SQLITE_CONSTRAINT); |
const AppCacheDatabase::CacheRecord kZeroRecord; |
AppCacheDatabase::CacheRecord record; |
@@ -306,7 +306,7 @@ TEST(AppCacheDatabaseTest, CacheRecords) { |
EXPECT_TRUE(db.DeleteCache(1)); |
- ASSERT_TRUE(ignore_errors.CheckIgnoredErrors()); |
+ ASSERT_TRUE(expecter.SawExpectedErrors()); |
} |
TEST(AppCacheDatabaseTest, GroupRecords) { |
@@ -314,9 +314,9 @@ TEST(AppCacheDatabaseTest, GroupRecords) { |
AppCacheDatabase db(kEmptyPath); |
EXPECT_TRUE(db.LazyOpen(true)); |
- sql::ScopedErrorIgnorer ignore_errors; |
+ sql::test::ScopedErrorExpecter expecter; |
// TODO(shess): See EntryRecords test. |
- ignore_errors.IgnoreError(SQLITE_CONSTRAINT); |
+ expecter.ExpectError(SQLITE_CONSTRAINT); |
const GURL kManifestUrl("http://blah/manifest"); |
const GURL kOrigin(kManifestUrl.GetOrigin()); |
@@ -437,7 +437,7 @@ TEST(AppCacheDatabaseTest, GroupRecords) { |
EXPECT_EQ(kManifest2, record.manifest_url); |
EXPECT_EQ(kOrigin2, record.origin); |
- ASSERT_TRUE(ignore_errors.CheckIgnoredErrors()); |
+ ASSERT_TRUE(expecter.SawExpectedErrors()); |
} |
TEST(AppCacheDatabaseTest, GroupAccessAndEvictionTimes) { |
@@ -518,9 +518,9 @@ TEST(AppCacheDatabaseTest, NamespaceRecords) { |
AppCacheDatabase db(kEmptyPath); |
EXPECT_TRUE(db.LazyOpen(true)); |
- sql::ScopedErrorIgnorer ignore_errors; |
+ sql::test::ScopedErrorExpecter expecter; |
// TODO(shess): See EntryRecords test. |
- ignore_errors.IgnoreError(SQLITE_CONSTRAINT); |
+ expecter.ExpectError(SQLITE_CONSTRAINT); |
const GURL kFooNameSpace1("http://foo/namespace1"); |
const GURL kFooNameSpace2("http://foo/namespace2"); |
@@ -626,7 +626,7 @@ TEST(AppCacheDatabaseTest, NamespaceRecords) { |
EXPECT_TRUE(fallbacks[0].namespace_.is_pattern); |
EXPECT_TRUE(fallbacks[1].namespace_.is_pattern); |
- ASSERT_TRUE(ignore_errors.CheckIgnoredErrors()); |
+ ASSERT_TRUE(expecter.SawExpectedErrors()); |
} |
TEST(AppCacheDatabaseTest, OnlineWhiteListRecords) { |
@@ -681,9 +681,9 @@ TEST(AppCacheDatabaseTest, DeletableResponseIds) { |
AppCacheDatabase db(kEmptyPath); |
EXPECT_TRUE(db.LazyOpen(true)); |
- sql::ScopedErrorIgnorer ignore_errors; |
+ sql::test::ScopedErrorExpecter expecter; |
// TODO(shess): See EntryRecords test. |
- ignore_errors.IgnoreError(SQLITE_CONSTRAINT); |
+ expecter.ExpectError(SQLITE_CONSTRAINT); |
std::vector<int64_t> ids; |
@@ -752,7 +752,7 @@ TEST(AppCacheDatabaseTest, DeletableResponseIds) { |
for (int i = 0; i < static_cast<int>(ids.size()); ++i) |
EXPECT_EQ(i + 5, ids[i]); |
- ASSERT_TRUE(ignore_errors.CheckIgnoredErrors()); |
+ ASSERT_TRUE(expecter.SawExpectedErrors()); |
} |
TEST(AppCacheDatabaseTest, OriginUsage) { |