microReticulum/test
2026-06-26 16:10:52 -06:00
..
common/filesystem Added dual-class PSRAM/TLSF allocator system and refactored memory management 2026-03-06 16:43:04 -07:00
test_allocator Added dual-class PSRAM/TLSF allocator system and refactored memory management 2026-03-06 16:43:04 -07:00
test_announce_interop Add test_announce_interop (6 tests) + test_protocol_edge_cases (6 tests) 2026-03-24 15:50:37 -06:00
test_autoiface AutoInterface: carrier-change handling, configurable hops, port-collision guard 2026-05-01 16:06:36 -06:00
test_autoiface_loopback AutoInterface: carrier-change handling, configurable hops, port-collision guard 2026-05-01 16:06:36 -06:00
test_bytes Added dual-class PSRAM/TLSF allocator system and refactored memory management 2026-03-06 16:43:04 -07:00
test_collections Replace string-concatenation logging with printf-style F-variants 2026-03-01 10:59:33 -07:00
test_cross_compat Fix PKCS7 padding, identity persistence, and packet routing 2026-03-13 04:20:04 -06:00
test_crypto test: Ed25519 validate() rejects tampered signatures 2026-06-12 14:01:51 -06:00
test_e2e_loopback Add E2E loopback tests: 8 tests covering full protocol flow 2026-03-24 17:34:26 -06:00
test_example WIP: Major refactor of unit and integration tests 2025-08-26 21:05:36 -06:00
test_filesystem Added dual-class PSRAM/TLSF allocator system and refactored memory management 2026-03-06 16:43:04 -07:00
test_general WIP: Major refactor of unit and integration tests 2025-08-26 21:05:36 -06:00
test_lxmf_codec Add test_lxmf_codec: 10 LXMF packing/unpacking/signing tests 2026-03-24 15:38:19 -06:00
test_lxmf_interop Add test_lxmf_interop: 10 cross-platform fixture + wire format tests 2026-03-24 15:46:04 -06:00
test_msgpack Enhance Bytes, fix for Lins, test/example updates 2026-01-21 12:38:13 -07:00
test_objects WIP: Major refactor of unit and integration tests 2025-08-26 21:05:36 -06:00
test_os Replace string-concatenation logging with printf-style F-variants 2026-03-01 10:59:33 -07:00
test_persistence Added dual-class PSRAM/TLSF allocator system and refactored memory management 2026-03-06 16:43:04 -07:00
test_protocol_edge_cases Add test_announce_interop (6 tests) + test_protocol_edge_cases (6 tests) 2026-03-24 15:50:37 -06:00
test_reference Added dual-class PSRAM/TLSF allocator system and refactored memory management 2026-03-06 16:43:04 -07:00
test_resource_transfer Add bz2 compression for Resource transfer + 3 compression tests 2026-03-24 17:15:42 -06:00
test_rns_loopback Replace string-concatenation logging with printf-style F-variants 2026-03-01 10:59:33 -07:00
test_rns_persistence Added dual-class PSRAM/TLSF allocator system and refactored memory management 2026-03-06 16:43:04 -07:00
test_transport transport: discover paths for roaming interfaces 2026-06-26 16:10:52 -06:00
README Initial commit 2023-10-06 17:24:48 -06:00

This directory is intended for PlatformIO Test Runner and project tests.

Unit Testing is a software testing method by which individual units of
source code, sets of one or more MCU program modules together with associated
control data, usage procedures, and operating procedures, are tested to
determine whether they are fit for use. Unit testing finds problems early
in the development cycle.

More information about PlatformIO Unit Testing:
- https://docs.platformio.org/en/latest/advanced/unit-testing/index.html