Remove prompt version selectors
This commit is contained in:
@@ -88,7 +88,7 @@ func TestResolveSmokeTestTargetSelectionAndRouting(t *testing.T) {
|
||||
{
|
||||
name: "prompt default",
|
||||
request: domain.SmokeTestRequest{
|
||||
Kind: domain.SmokeTestTextInference, PromptID: "selection.prompt", PromptVersion: "v1",
|
||||
Kind: domain.SmokeTestTextInference, PromptID: "selection.prompt",
|
||||
},
|
||||
profileID: "prompt-profile",
|
||||
backendID: "beta",
|
||||
@@ -100,7 +100,7 @@ func TestResolveSmokeTestTargetSelectionAndRouting(t *testing.T) {
|
||||
{
|
||||
name: "explicit profile overrides prompt default",
|
||||
request: domain.SmokeTestRequest{
|
||||
Kind: domain.SmokeTestTextInference, PromptID: "selection.prompt", PromptVersion: "v1",
|
||||
Kind: domain.SmokeTestTextInference, PromptID: "selection.prompt",
|
||||
ProfileID: "alpha-profile", BackendID: "beta",
|
||||
},
|
||||
profileID: "alpha-profile",
|
||||
@@ -138,7 +138,7 @@ func TestResolveSmokeTestTargetSelectionAndRouting(t *testing.T) {
|
||||
{
|
||||
name: "prompt profile supplies backend-only target over backend hint",
|
||||
request: domain.SmokeTestRequest{
|
||||
Kind: domain.SmokeTestReachability, PromptID: "selection.prompt", PromptVersion: "v1", BackendID: "alpha",
|
||||
Kind: domain.SmokeTestReachability, PromptID: "selection.prompt", BackendID: "alpha",
|
||||
},
|
||||
profileID: "prompt-profile",
|
||||
backendID: "beta",
|
||||
@@ -150,7 +150,7 @@ func TestResolveSmokeTestTargetSelectionAndRouting(t *testing.T) {
|
||||
{
|
||||
name: "backend-only probe uses backend when prompt has no profile default",
|
||||
request: domain.SmokeTestRequest{
|
||||
Kind: domain.SmokeTestReachability, PromptID: "backend.prompt", PromptVersion: "v1", BackendID: "delta",
|
||||
Kind: domain.SmokeTestReachability, PromptID: "backend.prompt", BackendID: "delta",
|
||||
},
|
||||
backendID: "delta",
|
||||
selectionSource: smokeSelectionSourceBackend,
|
||||
@@ -171,7 +171,7 @@ func TestResolveSmokeTestTargetSelectionAndRouting(t *testing.T) {
|
||||
selected.target.EffectiveSettings.Model != test.wantModel {
|
||||
t.Fatalf("unexpected target: %+v", selected.target)
|
||||
}
|
||||
if test.request.PromptID != "" && (selected.target.PromptID != test.request.PromptID || selected.target.PromptVersion != test.request.PromptVersion) {
|
||||
if test.request.PromptID != "" && selected.target.PromptID != test.request.PromptID {
|
||||
t.Fatalf("prompt identity was not retained: %+v", selected.target)
|
||||
}
|
||||
})
|
||||
@@ -276,13 +276,6 @@ func TestResolveSmokeTestTargetSelectionAndSettingsErrors(t *testing.T) {
|
||||
},
|
||||
wantErr: ErrInvalidRequest,
|
||||
},
|
||||
{
|
||||
name: "version cannot be supplied without prompt",
|
||||
request: domain.SmokeTestRequest{
|
||||
Kind: domain.SmokeTestTextInference, PromptVersion: " ", BackendID: "epsilon",
|
||||
},
|
||||
wantErr: ErrInvalidRequest,
|
||||
},
|
||||
{
|
||||
name: "dangling backend default fails only when selected",
|
||||
request: domain.SmokeTestRequest{Kind: domain.SmokeTestTextInference, BackendID: "delta"},
|
||||
|
||||
Reference in New Issue
Block a user