From 639fc60c100204c87b93112516cf3b3117cfff0d Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Fri, 5 Dec 2014 01:02:51 +0100 Subject: Return false on error during read. --- store/test/storagetest.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'store/test/storagetest.cpp') diff --git a/store/test/storagetest.cpp b/store/test/storagetest.cpp index 1b105af..dba4f6c 100644 --- a/store/test/storagetest.cpp +++ b/store/test/storagetest.cpp @@ -37,12 +37,14 @@ private: { bool error = false; const auto reference = keyPrefix + std::to_string(i); - db.read(keyPrefix + std::to_string(i), [&error, &reference](const std::string &value) { + if(!db.read(keyPrefix + std::to_string(i), [&error, &reference](const std::string &value) { if (value != reference) { qDebug() << "Mismatch while reading"; error = true; } - }); + })) { + return false; + } return !error; } -- cgit v1.2.3