Skip to content

Improve TkMeasuredTest Coverage (related to #1408) #1434

@niotu

Description

@niotu

Refactor and extend TkMeasuredTest to improve coverage and robustness (related to #1408)

The current TkMeasuredTest verifies only the presence of a custom or default header. However, there are several aspects that could be improved:

  1. Add negative/edge test cases:

    • What happens if a null or empty header is passed?
    • Does TkMeasured properly override an existing timing header?
  2. Validate header value:

    • Currently, the tests only assert that the header exists, but not that it contains a valid numeric duration (in ms).
  3. Improve assertion messages:

    • Current failure messages are generic and could be improved with more informative output (e.g. actual value of the response).

This refactor would help ensure better long-term stability and maintainability of the test.

I'm happy to prepare a PR for this if approved.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions