Files
code/tests/acceptance/11/criteria.test.js
elffuss-bot 34e25b3bb1 Apply item 0x6689dd6d for issue #11
Squash of the patch of item 0x6689dd6d2c645e4a9251d1f91e6cd8e6f54caaad3c03cbec98cad659458fe950, final in the elffuss ledger.
Solver 0x3c4b6c950e8bf72399a3f54c7141ed8c487a9daf; 2 approvals of round 0.

T2T-Item: 0x6689dd6d2c645e4a9251d1f91e6cd8e6f54caaad3c03cbec98cad659458fe950
T2T-Issue: 0x33958ef2cc4d93a93649833be3a29f2b76bbd4080db691cff2473389671a252e
T2T-Event: 0xecafd7fde8e7722d86dd6e35ac2d7e26f780cb6c16cbcb9f213f5aab333c45e3
2026-10-02 11:38:31 +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' });
});