Skip to content

client.test_sets.versions

View as Markdown

client.test_sets.versions — the testSets.versions operations.

On AsyncKindgi every method is the same, awaited.

list(
test_set_id: str | UUID,
/,
*,
limit: int | None = None,
cursor: str | None = None,
include_tombstoned: bool | None = None,
timeout: float | None = None,
) -> TestSetCollectionPage
Signature

List versions of a test set. GET /v1/test-sets/{testSetId}/versions

Cursor-paginated. Sort order is binding-defined (for example ascending semver). Defaults to active versions only. Pass ?includeTombstoned=true to include unregistered versions too, each with unregisteredAt: a retired test set (every version unregistered) answers too, with its versions to reinstate.

get(
test_set_id: str | UUID,
version: str,
/,
*,
timeout: float | None = None,
) -> TestSet
Signature

Fetch a specific test set version. GET /v1/test-sets/{testSetId}/versions/{version}

unregister(
test_set_id: str | UUID,
version: str,
/,
*,
idempotency_key: str | None = None,
timeout: float | None = None,
) -> UnregisterTestSetResult
Signature

Unregister a test set version. POST /v1/test-sets/{testSetId}/versions/{version}/unregister