Nicholas Dudfield
|
dd21024c0e
|
test: improve export rng coverage
|
2026-06-09 19:56:46 +07:00 |
|
Nicholas Dudfield
|
16a72172b4
|
test(coverage): cover xpop empty proof output
|
2026-06-09 14:29:32 +07:00 |
|
Nicholas Dudfield
|
4f7e751fbd
|
test(coverage): avoid xpop levelization dependency
|
2026-06-09 13:36:25 +07:00 |
|
Nicholas Dudfield
|
748fef6267
|
test(coverage): cover xpop proof edge cases
|
2026-06-09 13:32:26 +07:00 |
|
Nicholas Dudfield
|
cea110f29a
|
feat: add XPOP test helper and XPOP_test suite
- src/test/jtx/xpop.h: test utilities for building XPOPs from Env ledgers
(TestValidator, TestVLPublisher, TestXPOPContext, buildTestXPOP)
- src/test/app/XPOP_test.cpp: 4 tests (173 assertions)
- LedgerProof construction from payment tx
- XPOP v1 JSON structure verification
- Merkle proof verification for multi-tx ledgers
- Full Import round-trip: source Env payment → XPOP → dest Env Import → tesSUCCESS
|
2026-03-18 11:59:34 +07:00 |
|
Nicholas Dudfield
|
3ca056a94b
|
feat: add XPOP test helper and XPOP_test suite
- src/test/jtx/xpop.h: test utilities for building XPOPs from Env ledgers
(TestValidator, TestVLPublisher, buildTestXPOP)
- src/test/app/XPOP_test.cpp: 3 tests (133 assertions)
- LedgerProof construction from payment tx
- XPOP v1 JSON structure verification
- Merkle proof verification for multi-tx ledgers
|
2026-03-18 11:41:16 +07:00 |
|