@twilio-alpha/assistants-eval
Version:
promptfoo extension for writing AI evaluations for Twilio AI Assistants
18 lines (13 loc) • 571 B
text/typescript
import { expect, test } from 'vitest';
test('evalRunId should cache run ID', async () => {
const { default: evalRunId } = await import('./evalRunId');
const { default: evalRunIdCopy } = await import('./evalRunId');
const output = evalRunId('runId');
const outputCopy = evalRunIdCopy('runId');
expect(output).toEqual(outputCopy);
});
test('evalRunId should return error for invalid variable name', async () => {
const { default: evalRunId } = await import('./evalRunId');
const output = evalRunId('invalidVar');
expect(output.error).toBeDefined();
});