Commit Graph

710 Commits (1a766e6ece7e8e1b20962e70f6b08964f8e0955a)

Author SHA1 Message Date
heck 1a766e6ece Test: PityTest - AbstractPityUnit add setExecMode() 2021-07-10 13:32:59 +02:00
heck 45b783c724 Test: update test_tofu 2021-07-08 18:51:08 +02:00
heck 97e1286f5b Test: update swarm templates 2021-07-08 18:49:03 +02:00
heck 1df2303835 Test: PityTest - update tests 2021-07-08 18:44:13 +02:00
heck d1d4194646 Test: PitySwarm - Adjust ownership model for new PityTree 2021-07-08 18:43:27 +02:00
heck 199581f4d4 Test: PityTest - PityUnit Include cleanup 2021-07-08 18:42:00 +02:00
heck 9930fe69a2 Test: PityTest - PityTree Include cleanup 2021-07-08 18:41:34 +02:00
heck 1d4ca0c549 Test: PityTest - PityTransport.cc Include cleanup 2021-07-08 18:41:15 +02:00
heck 5bd78ad83f Test: PityTest - AbstractPityUnit.cc Include cleanup 2021-07-08 18:40:55 +02:00
heck 5c56fc3a9b Test: PityTest - PityUnit when copy, make a copy of the inherited model. 2021-07-08 16:45:53 +02:00
heck 0d97aaa4fb Test: PityTest - PityUnit add ad-hoc class as default TestContext. We should have a proper baseclass for the context. 2021-07-08 16:44:52 +02:00
heck 324ffbea05 Test: PityTest - PityTree addNew() as abstract factory with perfect forwarding 2021-07-08 16:42:06 +02:00
heck a2c5b542f2 Test: PityTest - PityUnit add copy assign operator 2021-07-08 14:25:08 +02:00
heck 0baa54c330 Test: PityTest - AbstractPityUnit add copy assign operator 2021-07-08 14:24:54 +02:00
heck 0ac3de4264 Test: PityTest - PityTree add copy assign operator 2021-07-08 14:24:38 +02:00
heck c05d04683a Test: PityTest - test_assert.cc updated 2021-07-08 02:49:49 +02:00
heck 9c164c4329 Test: PityTest - test_processdirs updated (Old/New API) 2021-07-08 02:47:19 +02:00
heck 3735aaf896 Test: PityTest - test_processdirs updated 2021-07-08 02:46:59 +02:00
heck 5e32091183 Test: PityTest - test_pitytree now design example 2021-07-08 02:46:41 +02:00
heck 66bd23800e Test: PityUnit - Copy C'tor, clone() 2021-07-08 02:45:52 +02:00
heck dc0f1e21b3 Test: PityTest - Copy C'tor 2021-07-08 02:45:26 +02:00
heck c880a25a0d Test: PityTree - RValue refs, copy constructor, addRef/addCopy/addNew
Tree can now own or reference nodes, mixed.
2021-07-08 02:44:40 +02:00
heck 018bbb0b2a Test: PityTest - add test_pitytree.cc 2021-07-07 16:07:33 +02:00
heck debabff778 Test: PityTest - add test_assert.cc 2021-07-07 16:06:48 +02:00
heck cf71349c56 Test: PityTest - fix PITYASSERT_THROWS() 2021-07-07 16:06:30 +02:00
heck bf89ab6f03 .gitignore 2021-07-07 15:10:58 +02:00
heck 72b36f8f69 Tests: PityTest - Add main header PityTest.hh
Also rename PTASSERT to PITYASSERT
2021-07-07 15:10:30 +02:00
heck bb831cc338 Tests: PityTree - add setName() / getChild() 2021-07-07 15:08:06 +02:00
heck dd213604e3 Tests: AbstractPityUnit - print full path of RootUnit 2021-07-07 14:18:31 +02:00
heck f592357827 Tests: AbstractPityUnit - init log_mutex in construction 2021-07-07 14:17:56 +02:00
heck c3614c4cf8 Tests: AbstractPityUnit - fix init order 2021-07-07 14:17:22 +02:00
heck bbe6b5b4c3 Tests: AbstractPityUnit - move init from constructor to run() 2021-07-07 04:42:21 +02:00
heck baf67b3db4 Tests: update swarm test templates 2021-07-07 02:56:37 +02:00
heck aa286f459f Tests: PityTest - update tests 2021-07-07 02:55:52 +02:00
heck ed6947eabc Tests: PityTest - PitySwarm update constructor semantics 2021-07-07 02:54:44 +02:00
heck 0946f32ef7 Tests: PityTest - PityUnit change constructor semantics (parent) 2021-07-07 02:54:14 +02:00
heck f08fd36f42 Tests: PityTest - PityUnit, move tree functionality into base class 2021-07-07 02:53:40 +02:00
heck 732571de2e Utils: comment 2021-07-07 02:49:22 +02:00
heck d1de14487c Test: PityTest - Abstract base for PityUnit
This enables PityUnits of different context types in a single tree.
2021-07-04 18:34:54 +02:00
heck 1a46228b42 Test: update all tests to return int 2021-07-03 20:02:40 +02:00
heck 8816b1e65e Test: PityTest - test_execmodes use model /prettify 2021-07-03 20:01:28 +02:00
heck 87ed5be3d0 Test: PityTest - Units return int 2021-07-03 20:00:49 +02:00
heck d8302d9437 Test: PityTest - processUnit term colors 2021-07-02 12:16:44 +02:00
heck 10b720cd26 utils.cc: to_string(bloblist) - reduced details mode 2021-07-02 12:13:25 +02:00
heck 3ac1052cda Tests: test utils - add decryptMessage() using flags 2021-07-02 12:12:26 +02:00
heck 67bbfe67dd Tests: test_adapter_cxx use std_utils 2021-07-02 12:10:37 +02:00
heck f95efdb92d Includes for linux build.
Some windows compat ensured
2021-06-26 20:05:59 +02:00
heck 49ea80158e Tests: test_tofu - add message logging RX/TX - before/after enc/dec 2021-06-24 17:30:40 +02:00
heck aa9139c1bc Tests: Utils - add pEpIdentList / Group / split createIdentity into createOwnIdent() / createCptIdent() / createRawIdent()
CPT == counterparty
2021-06-24 17:29:01 +02:00
heck 664bce8422 Tests: PitySwarm - own_groups auto generated 2021-06-24 17:26:38 +02:00