INNER CODE UNIT · JavaScript
lingering
Zaki-1052/GPTPortal · scripts/smoke-test.js:92
const lingering = RETIRED.filter((id) => models[id]);
if (lingering.length) fail(`Retired/dead model ids still present: ${lingering.join(', ')}`);
else ok('no known-retired model ids present');
})();
// --- 6. Provider routing: every catalog id routes to its provider's handler key ---
(() => {
let ProviderFactory;
try {
ProviderFactory = require('../src/server/services/providers/providerFactory');
} catch (e) {
fail(`cannot load providerFactory: ${e.message}`);
return;
}
const pf = new ProviderFactory({}, null);
const expect = {
openai: 'openai', anthropic: 'claude', google: 'gemini', deepseek: 'deepseek',
groq: 'groq', mistral: 'mistral', grok: 'grok', kimi: 'kimi',