Skip to content

Add tests for a fragile early-stage pipeline #1

Description

@karandaryanani

Context

This is a new, somewhat fragile implementation. The classifier pipeline, evaluator, and splitter all work, but they could use proper testing to catch regressions as things change, especially with the backend and model swaps being planned (#2, #5).

Scope

  • Unit tests for core functions (build_query, retrieval, reranker, splitter, evaluator)
  • Integration test for the full classify_row() path
  • Edge cases: short or garbage input, non-English text, and empty fields

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions