pcloudcc-lneely/tests/unit-tests
Levi Neely 9773ed2581
Phase 4 testability refactor: pdiff, plocalscan, ppagecache helper extraction (#386)
Extract testable helpers from pdiff.c, plocalscan.c, and ppagecache.c:

- pdiff_helpers.c/h: 6 functions
- plocalscan_helpers.c/h: 5 functions + sync_folderlist struct
- ppagecache_helpers.c/h: http_status_should_retry + 3 inline helpers

Tests: 17 pdiff, 29 plocalscan, 26 ppagecache (149 total pass)

Co-authored-by: Levi Neely <lkn@darkstar.example.net>
2026-03-11 20:35:05 +01:00
..
test_pdbg_path.c Add GitHub Actions CI workflow for unit tests (#379) 2026-03-10 17:48:42 +01:00
test_pdiff_helpers.c Phase 4 testability refactor: pdiff, plocalscan, ppagecache helper extraction (#386) 2026-03-11 20:35:05 +01:00
test_pfs_helpers.c Testability refactor: extract helpers, add stress/send tests, ppagecache/pfs extraction (#383) (#385) 2026-03-11 19:24:39 +01:00
test_pfs_lock_ordering.c Fix pcl-zqv.5.7: eliminate deadlock in pfs_get_both_locks (#339) 2026-03-03 19:33:56 +01:00
test_pfstasks_db.c Add testability infrastructure: unit tests, extracted modules, CI integration (#381) 2026-03-11 07:52:35 +01:00
test_pfstasks_tree.c Add testability infrastructure: unit tests, extracted modules, CI integration (#381) 2026-03-11 07:52:35 +01:00
test_pfsupload.c Add testability infrastructure: unit tests, extracted modules, CI integration (#381) 2026-03-11 07:52:35 +01:00
test_pintervaltree.c Add testability infrastructure: unit tests, extracted modules, CI integration (#381) 2026-03-11 07:52:35 +01:00
test_plocalscan_helpers.c Phase 4 testability refactor: pdiff, plocalscan, ppagecache helper extraction (#386) 2026-03-11 20:35:05 +01:00
test_plocks.c Add testability infrastructure: unit tests, extracted modules, CI integration (#381) 2026-03-11 07:52:35 +01:00
test_ppagecache.c Phase 4 testability refactor: pdiff, plocalscan, ppagecache helper extraction (#386) 2026-03-11 20:35:05 +01:00
test_prun.c Add GitHub Actions CI workflow for unit tests (#379) 2026-03-10 17:48:42 +01:00
test_ptask_free.c Add testability infrastructure: unit tests, extracted modules, CI integration (#381) 2026-03-11 07:52:35 +01:00
test_ptools_errptr.c Add testability infrastructure: unit tests, extracted modules, CI integration (#381) 2026-03-11 07:52:35 +01:00
test_ptools_params.c Fix pcl-a1j: buffer overflow in ptools_create_backend_event() via unchecked sprintf and strcat (#355) 2026-03-07 18:35:43 +01:00
test_ptree.c Add testability infrastructure: unit tests, extracted modules, CI integration (#381) 2026-03-11 07:52:35 +01:00
test_read_response.cpp Add GitHub Actions CI workflow for unit tests (#379) 2026-03-10 17:48:42 +01:00