summaryrefslogtreecommitdiffstats
path: root/chrome/browser/value_store/leveldb_value_store_unittest.cc
diff options
context:
space:
mode:
authorkalman@chromium.org <kalman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-09 01:29:48 +0000
committerkalman@chromium.org <kalman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-09 01:29:48 +0000
commit46d630cc2ff1ab21822f9fa112fbbd4ab5f76b85 (patch)
tree4cb52d40de8b5dceb6be20138d393100c8a4112f /chrome/browser/value_store/leveldb_value_store_unittest.cc
parent8049bb85259d6b91ff7c7a55f84702152826ceb7 (diff)
downloadchromium_src-46d630cc2ff1ab21822f9fa112fbbd4ab5f76b85.zip
chromium_src-46d630cc2ff1ab21822f9fa112fbbd4ab5f76b85.tar.gz
chromium_src-46d630cc2ff1ab21822f9fa112fbbd4ab5f76b85.tar.bz2
Propagate leveldb errors from LeveldbValueStore into the failure message in
FailingValueStore. This should help us diagnose leveldb initialization errors that seem to be happening. BUG=158971 Review URL: https://chromiumcodereview.appspot.com/11275213 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166830 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/value_store/leveldb_value_store_unittest.cc')
-rw-r--r--chrome/browser/value_store/leveldb_value_store_unittest.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/value_store/leveldb_value_store_unittest.cc b/chrome/browser/value_store/leveldb_value_store_unittest.cc
index 525d240..b510c89 100644
--- a/chrome/browser/value_store/leveldb_value_store_unittest.cc
+++ b/chrome/browser/value_store/leveldb_value_store_unittest.cc
@@ -10,7 +10,8 @@
namespace {
ValueStore* Param(const FilePath& file_path) {
- return LeveldbValueStore::Create(file_path);
+ std::string error;
+ return LeveldbValueStore::Create(file_path, &error);
}
} // namespace