Martchus
acdc1d80ba
Allow compilation of tests when doing unity builds
...
Ensure all formatting overloads are always included before CppUnit's
headers
2024-02-04 20:58:45 +01:00
Martchus
2e1d9a700b
Apply clang-format
2023-11-21 22:10:44 +01:00
Martchus
1f42f5fffb
Truncate file if it became smaller in all cases
2023-11-07 16:18:41 +01:00
Martchus
9b4fcdc2b3
Fix typos found via `codespell --skip .git -w`
2021-07-03 19:42:20 +02:00
Martchus
5935ea0691
Fix warnings
2021-03-20 21:55:40 +01:00
Martchus
a2772506a3
Adapt to changes in c++utilities
2019-06-12 21:02:09 +02:00
Martchus
b323460dbb
Adapt to changes in c++utilities
2019-06-10 22:44:29 +02:00
Marius Kittler
0754760b19
Adapt to c++utilities v5
2019-05-04 22:25:14 +02:00
Martchus
2828061193
Let CMake generate code for test application
2019-01-13 22:30:54 +01:00
Marius Kittler
292a8668bf
Extend tests
2018-12-21 17:52:15 +01:00
Marius Kittler
c04fdd6cc2
Use override
2018-12-21 17:31:50 +01:00
Martchus
448c5b1a37
Improve reading/writing overall file
...
* Allow to hash password N times using SHA-256
* Use flags instead of bool parameter
* Expose extended header
* Fix bugs when reading/writing extended headers
* Store password as std::string
Reading files written with previous versions is still
possible. If new features are not used it is also possible
to read new files with previous versions.
2018-12-18 23:17:19 +01:00
Martchus
537c326510
Test Field
2018-06-09 22:24:03 +02:00
Martchus
132be3fd8b
Fix making labels unique
2018-06-09 22:09:33 +02:00
Martchus
76e5eec85b
Add tests for entry classes
2018-06-09 21:44:43 +02:00
Martchus
5eec94baac
Make OpenSslRandomDevice usable with uniform_int_distribution
2018-06-09 19:47:50 +02:00
Martchus
0e40562866
Improve coding style in PasswordFile tests
2018-06-09 18:35:26 +02:00
Martchus
fa38238f96
Fix compiling tests under 32-bit arch
2017-05-31 00:41:44 +02:00
Martchus
2b28fbcc66
Use CPPUNIT_ASSERT_EQUAL with C++14 string literal
2017-02-06 18:38:02 +01:00
Martchus
0b9a0fe326
Fix decoration for static builds
2016-08-29 15:42:07 +02:00
Martchus
dcfadcc5d8
Add API doc
2016-06-10 23:25:21 +02:00
Martchus
22619af7fb
added tests
2016-02-28 01:07:58 +01:00