keepassxc/tests
Janek Bevendorff a6ddc22fb8
Refactor database readers/writers and XML handling
* Refactor Kdbx*Reader
* Refactor KdbxWriter
* Refactor KdbxXmlReader
* Refactor KdbxXmlWriter
2018-01-13 14:24:58 -05:00
..
data Implements KDBX4 format with Argon2 KDF 2018-01-13 14:24:55 -05:00
gui Fix memory leaks in tests 2018-01-13 14:24:58 -05:00
CMakeLists.txt Implements KDBX4 format with Argon2 KDF 2018-01-13 14:24:55 -05:00
config-keepassx-tests.h.cmake Option to select extension compile-time. Fix #50 #123 2016-12-04 19:57:24 +01:00
FailDevice.cpp Test if we correctly detect errors when writing. 2015-07-20 21:35:48 +02:00
FailDevice.h Make C++11 mandatory. 2015-09-12 13:55:50 +02:00
modeltest.cpp 🐛 Fix building with Qt 5.9 (closes #528) 2017-06-01 17:05:07 -04:00
modeltest.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestAutoType.cpp Remove minus since it's an invalid literal 2018-01-03 12:56:18 +01:00
TestAutoType.h add test for syntax checking 2018-01-03 12:56:18 +01:00
TestBase32.cpp Improve testing of Base32 2017-10-21 13:15:02 +02:00
TestBase32.h Add new Base32 implementation 2017-10-21 13:15:02 +02:00
TestCryptoHash.cpp Add support for various algorithms for kdbx4 2018-01-13 14:23:26 -05:00
TestCryptoHash.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestCsvExporter.cpp Fix tests 2016-10-28 18:51:09 +02:00
TestCsvExporter.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestCsvParser.cpp Correct test failures in mingw 2017-12-25 11:10:30 -05:00
TestCsvParser.h Fixed memory leaks in non-gui tests 2017-11-27 23:36:09 +01:00
TestDatabase.cpp Update and fix copyright headers 2017-06-14 15:54:43 +02:00
TestDatabase.h Update and fix copyright headers 2017-06-14 15:54:43 +02:00
TestDeletedObjects.cpp Refactor database readers/writers and XML handling 2018-01-13 14:24:58 -05:00
TestDeletedObjects.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestEntry.cpp keepassxc-cli show: resolve references in output (#1280) 2017-12-17 10:44:12 -05:00
TestEntry.h keepassxc-cli show: resolve references in output (#1280) 2017-12-17 10:44:12 -05:00
TestEntryModel.cpp Fix failing entry model test for attachment name and size 2017-12-25 14:36:41 +02:00
TestEntryModel.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestEntrySearcher.cpp Remove backported Qt5 test macros. 2015-09-23 22:21:21 +02:00
TestEntrySearcher.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestExporter.cpp Coding style fixes. 2015-10-15 18:02:31 +02:00
TestExporter.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestGroup.cpp Correct memory leaks in TestGroup.cpp 2017-12-12 23:46:25 -05:00
TestGroup.h CLI : basic entry manipulation commands. (#919) 2017-09-06 09:14:41 -04:00
TestGroupModel.cpp Fix Qt deprecation warnings 2017-03-10 16:11:55 +01:00
TestGroupModel.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestHashedBlockStream.cpp Remove backported Qt5 test macros. 2015-09-23 22:21:21 +02:00
TestHashedBlockStream.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestKdbx3XmlReader.cpp Rename KeePass2{,Xml}{R,W} to Kdbx3{,Xml}{R,W}, and add a redirection class 2018-01-13 14:23:26 -05:00
TestKdbx4XmlReader.cpp Implements KDBX4 format with Argon2 KDF 2018-01-13 14:24:55 -05:00
TestKeePass1Reader.cpp Refactor Kdf class, remove fields concept 2018-01-13 14:23:28 -05:00
TestKeePass1Reader.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestKeePass2RandomStream.cpp Fix coding style and GUI test 2018-01-13 14:24:57 -05:00
TestKeePass2RandomStream.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestKeePass2Reader.cpp Implements KDBX4 format with Argon2 KDF 2018-01-13 14:24:55 -05:00
TestKeePass2Reader.h Implements KDBX4 format with Argon2 KDF 2018-01-13 14:24:55 -05:00
TestKeePass2Writer.cpp Report database read failure reason in tests 2018-01-13 14:24:55 -05:00
TestKeePass2Writer.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestKeePass2XmlReader.cpp Refactor database readers/writers and XML handling 2018-01-13 14:24:58 -05:00
TestKeePass2XmlReader.h Implements KDBX4 format with Argon2 KDF 2018-01-13 14:24:55 -05:00
TestKeys.cpp Report database read failure reason in tests 2018-01-13 14:24:55 -05:00
TestKeys.h Add additional unit tests for key file generation 2017-12-27 01:21:49 +01:00
TestMerge.cpp Merge : Synchronising groups. 2017-11-21 14:06:40 -05:00
TestMerge.h Merge : Synchronising groups. 2017-11-21 14:06:40 -05:00
TestModified.cpp Remove backported Qt5 test macros. 2015-09-23 22:21:21 +02:00
TestModified.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestOpenSSHKey.cpp Add missing crypto init to OpenSSHKey test 2017-11-25 11:32:13 +02:00
TestOpenSSHKey.h Add missing crypto init to OpenSSHKey test 2017-11-25 11:32:13 +02:00
TestRandom.cpp Correct Endian function use in Random tests 2018-01-13 14:23:29 -05:00
TestRandom.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestSymmetricCipher.cpp Add support for various algorithms for kdbx4 2018-01-13 14:23:26 -05:00
TestSymmetricCipher.h Add support for various algorithms for kdbx4 2018-01-13 14:23:26 -05:00
TestTotp.cpp Change QTotp class name to Totp 2017-11-20 22:25:09 -02:00
TestTotp.h Add initial Steam TOTP support 2017-11-20 17:08:01 -07:00
TestWildcardMatcher.cpp Fix tests 2016-10-28 18:51:09 +02:00
TestWildcardMatcher.h Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords 2017-03-10 16:12:02 +01:00
TestYkChallengeResponseKey.cpp Update and fix copyright headers 2017-06-14 15:54:43 +02:00
TestYkChallengeResponseKey.h Update and fix copyright headers 2017-06-14 15:54:43 +02:00