mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-12-04 15:39:34 +01:00
Do some basic self-checks when initializing the crypto backend.
This commit is contained in:
@@ -35,7 +35,7 @@ QTEST_GUILESS_MAIN(TestAutoType)
|
||||
|
||||
void TestAutoType::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
Config::createTempFileInstance();
|
||||
AutoType::createTestInstance();
|
||||
config()->set("AutoTypeEntryTitleMatch", false);
|
||||
|
||||
@@ -27,13 +27,13 @@ QTEST_GUILESS_MAIN(TestCryptoHash)
|
||||
|
||||
void TestCryptoHash::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestCryptoHash::test()
|
||||
{
|
||||
// TODO: move somewhere else
|
||||
QVERIFY(Crypto::selfTest());
|
||||
QVERIFY(Crypto::backendSelfTest());
|
||||
|
||||
CryptoHash cryptoHash1(CryptoHash::Sha256);
|
||||
QCOMPARE(cryptoHash1.result(),
|
||||
|
||||
@@ -30,7 +30,7 @@ QTEST_GUILESS_MAIN(TestDeletedObjects)
|
||||
|
||||
void TestDeletedObjects::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestDeletedObjects::createAndDelete(Database* db, int delObjectsSize)
|
||||
|
||||
@@ -27,7 +27,7 @@ QTEST_GUILESS_MAIN(TestEntry)
|
||||
|
||||
void TestEntry::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestEntry::testHistoryItemDeletion()
|
||||
|
||||
@@ -38,7 +38,7 @@ QTEST_GUILESS_MAIN(TestEntryModel)
|
||||
void TestEntryModel::initTestCase()
|
||||
{
|
||||
qRegisterMetaType<QModelIndex>("QModelIndex");
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestEntryModel::test()
|
||||
|
||||
@@ -30,7 +30,7 @@ QTEST_GUILESS_MAIN(TestExporter)
|
||||
|
||||
void TestExporter::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestExporter::testToDbExporter()
|
||||
|
||||
@@ -33,7 +33,7 @@ void TestGroup::initTestCase()
|
||||
{
|
||||
qRegisterMetaType<Entry*>("Entry*");
|
||||
qRegisterMetaType<Group*>("Group*");
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestGroup::testParenting()
|
||||
|
||||
@@ -32,7 +32,7 @@ QTEST_GUILESS_MAIN(TestGroupModel)
|
||||
void TestGroupModel::initTestCase()
|
||||
{
|
||||
qRegisterMetaType<QModelIndex>("QModelIndex");
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestGroupModel::test()
|
||||
|
||||
@@ -28,7 +28,7 @@ QTEST_GUILESS_MAIN(TestHashedBlockStream)
|
||||
|
||||
void TestHashedBlockStream::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestHashedBlockStream::testWriteRead()
|
||||
|
||||
@@ -37,7 +37,7 @@ QTEST_GUILESS_MAIN(TestKeePass1Reader)
|
||||
|
||||
void TestKeePass1Reader::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
|
||||
QString filename = QString(KEEPASSX_TEST_DATA_DIR).append("/basic.kdb");
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ QTEST_GUILESS_MAIN(TestKeePass2RandomStream)
|
||||
|
||||
void TestKeePass2RandomStream::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestKeePass2RandomStream::test()
|
||||
|
||||
@@ -32,7 +32,7 @@ QTEST_GUILESS_MAIN(TestKeePass2Reader)
|
||||
|
||||
void TestKeePass2Reader::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestKeePass2Reader::testNonAscii()
|
||||
|
||||
@@ -33,7 +33,7 @@ QTEST_GUILESS_MAIN(TestKeePass2Writer)
|
||||
|
||||
void TestKeePass2Writer::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
|
||||
CompositeKey key;
|
||||
key.addKey(PasswordKey("test"));
|
||||
|
||||
@@ -68,7 +68,7 @@ QDateTime TestKeePass2XmlReader::genDT(int year, int month, int day, int hour, i
|
||||
|
||||
void TestKeePass2XmlReader::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
|
||||
KeePass2XmlReader reader;
|
||||
QString xmlFile = QString(KEEPASSX_TEST_DATA_DIR).append("/NewDatabase.xml");
|
||||
|
||||
@@ -35,7 +35,7 @@ QTEST_GUILESS_MAIN(TestKeys)
|
||||
|
||||
void TestKeys::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestKeys::testComposite()
|
||||
|
||||
@@ -31,7 +31,7 @@ QTEST_GUILESS_MAIN(TestModified)
|
||||
|
||||
void TestModified::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestModified::testSignals()
|
||||
|
||||
@@ -29,7 +29,7 @@ QTEST_GUILESS_MAIN(TestSymmetricCipher)
|
||||
|
||||
void TestSymmetricCipher::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestSymmetricCipher::testAes256CbcEncryption()
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
|
||||
void TestGui::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
Config::createTempFileInstance();
|
||||
m_mainWindow = new MainWindow();
|
||||
m_tabWidget = m_mainWindow->findChild<DatabaseTabWidget*>("tabWidget");
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
void TestGuiPixmaps::initTestCase()
|
||||
{
|
||||
Crypto::init();
|
||||
QVERIFY(Crypto::init());
|
||||
}
|
||||
|
||||
void TestGuiPixmaps::testDatabaseIcons()
|
||||
|
||||
Reference in New Issue
Block a user