Volker Birk
aa9a3c7e77
auto call release() on platforms where this is supported.
...
test messages and notifications.
3 years ago
Volker Birk
0260722d6c
use .joinable() instead of pointer value to detect if sync is running
3 years ago
Volker Birk
72d62a5fb8
...
3 years ago
Volker Birk
582f7135e7
adding test_leave_device_group
3 years ago
Volker Birk
0426b8b8bb
documenting test framework
3 years ago
Volker Birk
d40633d0f1
apply this to the tests
3 years ago
Volker Birk
f724aac37c
support command line
3 years ago
Volker Birk
155e8c26a8
remove test dirs on make clean
3 years ago
Volker Birk
9da3fa4339
test framework
3 years ago
Volker Birk
48d6323ff5
tests are using tmp dirs
3 years ago
Volker Birk
358e3ccc3c
those are directories
3 years ago
Volker Birk
ef605578cc
test with key_reset_all_own_keys()
3 years ago
Volker Birk
10b0cfff15
key import
3 years ago
Volker Birk
27ebfb3ba2
test/test_ensure_passphrase.cc
3 years ago
Volker Birk
946f2f0ebe
make Message-ID random
3 years ago
Volker Birk
9cd464be75
complete roundtrip
3 years ago
Volker Birk
1c299317e6
completing test
3 years ago
Volker Birk
f6092c8427
cache release function
3 years ago
Volker Birk
7da016627d
adding a test for the message_cache
3 years ago
Volker Birk
89367957ef
make it testable
3 years ago
Volker Birk
9856eff624
...
3 years ago
Volker Birk
aa1f7370c3
semaphore test
3 years ago
Volker Birk
ab04859950
text output in test
3 years ago
Volker Birk
afdd9c7702
...
3 years ago
Volker Birk
c4ff166446
...
3 years ago
Volker Birk
2761940a9f
easiest API
3 years ago
Volker Birk
de3189fc0d
C++ has no coroutines (yet), and the ones of boost are so ugly
3 years ago
Volker Birk
9e73643b68
add operator=
3 years ago
Volker Birk
748b5f8244
test different signatures
3 years ago
Volker Birk
0fe0fe4918
error handling
3 years ago
Volker Birk
63888e7f15
testing 1, 2, 3
3 years ago
Volker Birk
2cc1cee809
...
3 years ago
Volker Birk
7601a8ec2a
convenience functions
3 years ago
Volker Birk
a94ba173e9
always try empty passphrase first
3 years ago
Volker Birk
1256026589
keep good passphrases in cache
3 years ago
Volker Birk
24925a3b1c
support max_size
3 years ago
Volker Birk
20e47d4759
add passphrase_cache test
3 years ago
heck
b7d8c06d79
Move pEpLog() macro to new header pEpLog.hh
3 years ago
heck
a62e51bec8
Backing out all commits after 159:3275abf4bb79
3 years ago
heck
4e47aa6d9e
pEpLog() / pEpErr() - Add high-res timestamp
...
Add test_peplog.cc
3 years ago
heck
15a20035eb
Improved Logging, prefixed with thread_id now. (DEBUG build only)
...
added pEpErr() (DEBUG and RELEASE build)
non-local vars names with len == 1 are not handy at all
3 years ago
heck
0e4f4475c4
Enhance sync testing; startup/shutdown repeatedly.
...
These tests still fail.
3 years ago
heck
53beb9ba64
update test_adapter.cc to use new pEpLog()
3 years ago
heck
e9d5c27bc0
Tried minimizing makefile complexity, clean out unused stuff.
...
now:
'make' defaults to 'make lib'
'make lib' - build static lib only
'make test' - build tests with lib as prereq.
'make all' - same as 'make test'
test changes to lib using e.g:
'make test && test/test_adapter'
3 years ago
heck
bb8e9b3161
cleanup build, and add test/ dir
3 years ago