test: simplify openai live model parsing

This commit is contained in:
Peter Steinberger
2026-05-09 01:10:34 +01:00
parent 7e6771a6b0
commit 91eecba6e5

View File

@@ -109,11 +109,14 @@ function resolveLiveModelCase(modelId: string): LiveModelCase {
}
function resolveLiveModelCases(raw?: string): LiveModelCase[] {
const requested = raw
?.split(",")
.map((value) => value.trim())
.filter(Boolean);
const modelIds = requested?.length ? requested : [...DEFAULT_LIVE_MODEL_IDS];
const requested: string[] = [];
for (const value of raw?.split(",") ?? []) {
const trimmed = value.trim();
if (trimmed.length > 0) {
requested.push(trimmed);
}
}
const modelIds = requested.length ? requested : [...DEFAULT_LIVE_MODEL_IDS];
return [...new Set(modelIds)].map((modelId) => resolveLiveModelCase(modelId));
}