Skip to content

Update docs, test fixtures, and test loader - #17

Merged
HendrikBorgelt merged 4 commits into
mainfrom
major_doc_updates
Mar 5, 2026
Merged

Update docs, test fixtures, and test loader#17
HendrikBorgelt merged 4 commits into
mainfrom
major_doc_updates

Conversation

@HendrikBorgelt

Copy link
Copy Markdown
Member

Adjust docs and mkdocs config (switch Simulation emoji token and enable pymdownx.emoji with twemoji/svg). Add Reaction-001 fixture, remove Simulation-001, and normalize/update Characterization-001 and Synthesis-001 YAML fixtures (IDs, units, new fields like realized_plan/evaluated_entity/had_input_entity, clearer descriptions). Refactor tests/test_data.py to import src.catcore.datamodel.catcore and use linkml_runtime.yaml_loader.load for loading target classes, removing the previous custom polymorphic-instantiation logic and yaml dependency. These changes align test data with the loader/schema and simplify test loading.

Adjust docs and mkdocs config (switch Simulation emoji token and enable pymdownx.emoji with twemoji/svg). Add Reaction-001 fixture, remove Simulation-001, and normalize/update Characterization-001 and Synthesis-001 YAML fixtures (IDs, units, new fields like realized_plan/evaluated_entity/had_input_entity, clearer descriptions). Refactor tests/test_data.py to import src.catcore.datamodel.catcore and use linkml_runtime.yaml_loader.load for loading target classes, removing the previous custom polymorphic-instantiation logic and yaml dependency. These changes align test data with the loader/schema and simplify test loading.
@github-actions

github-actions Bot commented Mar 4, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://HendrikBorgelt.github.io/CoreMeta4Cat/pr-preview/pr-17/

Built to branch gh-pages at 2026-03-05 07:53 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

Remove product identification method from Reaction-001.yaml
Update project branding by replacing occurrences of 'CatCore' with 'CoreMeta4Cat' in documentation (docs/about.md, docs/index.md). Remove two obsolete test fixtures: tests/data/valid/Characterization-001.yaml and tests/data/valid/Reaction-001.yaml.
@HendrikBorgelt
HendrikBorgelt merged commit eee4f80 into main Mar 5, 2026
6 checks passed
@HendrikBorgelt
HendrikBorgelt deleted the major_doc_updates branch March 10, 2026 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant