Files
crm-ai/bridge/test/faq-refiner.test.js
T

12 lines
410 B
JavaScript

'use strict';
const test = require('node:test');
const assert = require('node:assert/strict');
const { createFaqRefiner } = require('../src/faq-refiner');
test('faq refiner: returns only Q blocks', async () => {
const llm = { async chat() { return { content: '### Q: What?\nAnswer.' }; } };
const out = await createFaqRefiner(llm).refineToFaq('page content', 'test');
assert.match(out, /^### Q:/);
});