- Replace TestConcordanceRoutes with TestStrongsRoutes
- Add tests for Strong's index, search, entry pages
- Add tests for Hebrew and Greek language indexes
- Add tests for pagination and invalid entries
- Update integration tests to use /strongs instead of /concordance
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Created two new templates to complete the family tree navigation:
- family_tree_ancestors.html: Displays recursive ancestor tree
- family_tree_descendants.html: Displays recursive descendant tree
Features:
- Recursive Jinja2 macros for tree rendering
- Clean hierarchical display with indentation
- Generation metadata for each person
- Navigation links back to person pages
- Tufte CSS styling consistent with site design
Also added navigation links from person detail pages:
- "View Ancestors" link (shown when person has parents)
- "View Descendants" link (shown when person has children)
Test updates:
- Enabled 4 previously skipped tests (now all 45 tests passing)
- Total test suite: 176 tests passing (up from 172)
All family tree routes now fully functional with complete template coverage.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>