| Index: chrome/browser/sync/syncable/directory_backing_store_unittest.cc
|
| ===================================================================
|
| --- chrome/browser/sync/syncable/directory_backing_store_unittest.cc (revision 101967)
|
| +++ chrome/browser/sync/syncable/directory_backing_store_unittest.cc (working copy)
|
| @@ -1667,8 +1667,10 @@
|
|
|
| // In release mode, we expect the sync database to nuke itself and start
|
| // over if it detects invalid/corrupted data.
|
| -#if defined(NDEBUG)
|
| +#if defined(NDEBUG) && !defined(DCHECK_ALWAYS_ON)
|
| EXPECT_TRUE(dbs->BeginLoad());
|
| +#elif defined(NDEBUG) && defined(DCHECK_ALWAYS_ON)
|
| + EXPECT_DEATH(dbs->BeginLoad(), "stmt_");
|
| #else
|
| EXPECT_DEATH(dbs->BeginLoad(), "sqlite error");
|
| #endif
|
|
|