UNPKG

@aj-archipelago/cortex

Version:

Cortex is a GraphQL API for AI. It provides a simple, extensible interface for using AI services from OpenAI, Azure and others.

43 lines (32 loc) 1.11 kB
// handleBars.test.js import test from 'ava'; import HandleBars from '../lib/handleBars.js'; test('stripHTML', (t) => { const stringWithHTML = '<h1>Hello, World!</h1>'; const expectedResult = 'Hello, World!'; const result = HandleBars.helpers.stripHTML(stringWithHTML); t.is(result, expectedResult); }); test('now', (t) => { const expectedResult = new Date().toISOString(); const result = HandleBars.helpers.now(); t.is(result.slice(0, 10), expectedResult.slice(0, 10)); // Comparing only the date part }); test('toJSON', (t) => { const object = { key: 'value' }; const expectedResult = '{"key":"value"}'; const result = HandleBars.helpers.toJSON(object); t.is(result, expectedResult); }); test('ctoW', (t) => { const value = 66; const expectedResult = 10; const result = HandleBars.helpers.ctoW(value); t.is(result, expectedResult); }); test('ctoW non-numeric', (t) => { const value = 'Hello, World!'; const expectedResult = 'Hello, World!'; const result = HandleBars.helpers.ctoW(value); t.is(result, expectedResult); });