d1conv 2023-11-02
Expand parser with test JSON fixtures and Markdown output comparison
19 files · 4,614+ · 30-

Parser improvements

1 file changed
  • parse.py Expanded parser with improved content line processing and JSON traversal logic
  • Enhanced parse.py content handling with better JSON structure traversal and Markdown assembly for complex Day One entries harden behavioral
    1 file
    • parse.py

Test fixture expansion

3 files changed
  • testmd.json New test JSON fixture with full Day One entry structure (864 lines)
  • testmd-old.json Previous version of test JSON for regression comparison (834 lines)
  • what.md Markdown output sample for visual inspection
  • Added comprehensive test JSON fixtures representing full Day One entries for parser validation and regression testing qualify internal
    2 files
    • testmd.json
    • testmd-old.json