Blog du Yax
Added 62 unit tests (441 lines) covering high-priority functions: - test_parse_headers.py: 9 tests for header parsing logic - test_render.py: 15 tests for template engine - test_strip_html_tags.py: 18 tests for HTML tag removal - test_strip_tags_and_truncate.py: 19 tests for summary generation All tests pass and cover edge cases, error conditions, and real-world scenarios. |
||
|---|---|---|
| docker | ||
| layout | ||
| nginx | ||
| notes | ||
| posts | ||
| static | ||
| test | ||
| .coveragerc | ||
| .gitignore | ||
| check_git.sh | ||
| Dockerfile | ||
| LICENSE.md | ||
| Makefile | ||
| makesite.py | ||
| monitor.py | ||
| params-local.json | ||
| params.json | ||
| pyproject.toml | ||
| README.md | ||
Blog du Yax
This blog is built on top of the great work performed by fspaolo on Makesite.py. I cut some features and wristed the code to focus on blog posts and support my commenting system. You should check fspaolo's repository to really understand Makesite.py's philosophy and find technical details.
This static blog generator code is under MIT license.
"Blog du Yax" content is under CC-BY-NC-SA