Add test suite #1

Closed
opened 2026-08-02 14:47:16 +00:00 by Mark · 0 comments
Owner

No tests exist for AuraFrame yet. Add pytest-based unit tests for at least:

  • auraframe.processors.image_ops, color_ops, filter_ops
  • auraframe.pipeline.pipeline_graph topological ordering and node execution
  • auraframe.models.model_registry metadata lookups
  • auraframe.workflows workflow graph construction

GUI tests can be skipped or mocked (PyQt6 headless).

Files to modify/create:

  • tests/ directory
  • pytest.ini or pyproject.toml
  • .forgejo/workflows/ci.yml (add pytest step)
No tests exist for AuraFrame yet. Add pytest-based unit tests for at least: - `auraframe.processors.image_ops`, `color_ops`, `filter_ops` - `auraframe.pipeline.pipeline_graph` topological ordering and node execution - `auraframe.models.model_registry` metadata lookups - `auraframe.workflows` workflow graph construction GUI tests can be skipped or mocked (PyQt6 headless). Files to modify/create: - `tests/` directory - `pytest.ini` or `pyproject.toml` - `.forgejo/workflows/ci.yml` (add pytest step)
Mark 2026-08-06 20:59:54 +00:00
Sign in to join this conversation.
No description provided.