Files
code/tests/acceptance/11/criteria.test.js
3c4b6c950e8bf72399a3f54c7141ed8c487a9daf 9a7a9c01e1
All checks were successful
elffuss/validation Validation passed
Solution 0x6689dd6d2c645e4a9251d1f91e6cd8e6f54caaad3c03cbec98cad659458fe950
T2T-Item: 0x6689dd6d2c645e4a9251d1f91e6cd8e6f54caaad3c03cbec98cad659458fe950
T2T-Issue: 0x33958ef2cc4d93a93649833be3a29f2b76bbd4080db691cff2473389671a252e
2026-10-02 09:37:08 +00:00

12 lines
478 B
JavaScript

import test from 'node:test';
import assert from 'node:assert/strict';
import * as mod from '../../../web/js/skills.js';
test('criterion 1', () => {
const withCrlf = mod.parseSkill('---\r\nname: demo\r\ndescription: x\r\n---\r\nBody');
assert.deepEqual(withCrlf, { name: 'demo', description: 'x', content: 'Body' });
const fallback = mod.parseSkill('Body only', 'fallback');
assert.deepEqual(fallback, { name: 'fallback', description: '', content: 'Body only' });
});