| Age | Commit message (Collapse) | Author |
|
- return appropriate error messages when person isn't found or if there aren't any siblings
|
|
- Added classes for Person, Gender, Family, FamilyTree
- Replaced FamilyTreeManager with FamilyTree
- Add FamilyFactory for seeding the initial FamilyTree for King Arthur and Queen Margaret
- Added a RelationshipManager for linking spouses correctly
- Refactored ActionFileExecutor for readability
- More test coverage
|
|
- Implemented basic FamilyTree which will hold all the people and perform actions on them
- Updated the FamilyTree Manager to create an instance of the FamilyTree
- Updated the FamilyTreeManager to call the add_child and query_hierarchy methods on the FamilyTree
- Update tests
|
|
- Added logic for executing different FamilyTreeManager methods based on actions
- More test coverage
|
|
|
|
- Updated tests to use tempfile
- Implemented initial ActionFileExecutor tests
|
|
|
|
|
|
|
|
|