Skip to content

Add GitHub Actions workflow for automated testing #207

@DrunkOnJava

Description

@DrunkOnJava

Problem

Tests are not running automatically in CI, requiring manual test execution.

Scope

Create a test runner workflow that executes the test suite.

Requirements

  • Create .github/workflows/tests.yml
  • Run unit tests on iOS Simulator
  • Generate test coverage reports
  • Upload coverage to tracking service (optional)
  • Handle test result artifacts

Notes

  • Tests currently have compilation issues (see TODO-SPECIAL.md)
  • May need to fix test dependencies first
  • Consider running only compilable test targets initially

Priority

High - Automated testing is critical for code quality

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority-highHigh priorityready-to-closeIssue is resolved and ready to be closedtestingTesting related changes

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions