(t *testing.T)
| 55 | } |
| 56 | |
| 57 | func TestComputeModelInferenceAICCopilotAlias(t *testing.T) { |
| 58 | // provider="copilot" is another accepted alias for "github-copilot". |
| 59 | aicViaCopilot := computeModelInferenceAIC("copilot", "claude-sonnet-4.6", 1000, 200, 0, 0, 0) |
| 60 | aicViaGitHubCopilot := computeModelInferenceAIC("github-copilot", "claude-sonnet-4.6", 1000, 200, 0, 0, 0) |
| 61 | assert.Greater(t, aicViaCopilot, 0.0, "copilot provider alias should produce non-zero AIC") |
| 62 | assert.InDelta(t, aicViaGitHubCopilot, aicViaCopilot, 1e-9, "copilot and github-copilot should yield identical AIC") |
| 63 | } |
nothing calls this directly
no test coverage detected