Skip to content

End-to-end integration testing #20

@demigodmode

Description

@demigodmode

Description

Test the complete workflow from source creation to search.

Tasks

  • Set up test environment with Docker Compose
  • Test workflow:
    1. Start services with docker-compose up
    2. Add a source via API/UI
    3. Trigger reindex
    4. Wait for indexing to complete
    5. Search for known document
    6. Verify results are correct
  • Test error scenarios (missing files, corrupt PDFs, etc.)
  • Test incremental indexing (change file, reindex)
  • Test source deletion cleanup
  • Document test procedures

Acceptance Criteria

  • Complete workflow works end-to-end
  • Docker containers start successfully
  • Search returns expected results
  • Error handling works
  • Test documentation complete

References

  • Phase 0 Plan: Week 5, Task 3

Metadata

Metadata

Assignees

Labels

phase-0Phase 0 MVP featurestestingTests and QA

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions