Refactor Kdf class, remove fields concept

This commit is contained in:
Janek Bevendorff
2017-12-16 18:36:42 +01:00
committed by Jonathan White
parent d00ccd2eb5
commit 15648991fc
17 changed files with 282 additions and 474 deletions

View File

@@ -26,7 +26,6 @@
#include "core/Group.h"
#include "core/Metadata.h"
#include "crypto/Crypto.h"
#include "crypto/kdf/AesKdf.h"
#include "format/KeePass1Reader.h"
#include "format/KeePass2Reader.h"
#include "format/KeePass2Writer.h"
@@ -111,7 +110,7 @@ void TestKeePass1Reader::testBasic()
void TestKeePass1Reader::testMasterKey()
{
QVERIFY(m_db->hasKey());
QCOMPARE(static_cast<AesKdf*>(m_db->kdf())->rounds(), static_cast<quint64>(713));
QCOMPARE(m_db->kdf()->rounds(), static_cast<quint64>(713));
}
void TestKeePass1Reader::testCustomIcons()