Files
NapCatQQ/.pnpm-store/v3/files/7c/78e89938e188a2ff02ef7341e7a792840abf1722b55fc2502edae2754fd63e8766e6c92544e2ff22fc63feca690cf0c34478f6f2aefeff0e0e0afeb0a217ee
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

22 lines
715 B
Plaintext

import { flow } from '../../src/transforms/index.js';
import { seedBlock } from '../../src/util.js';
import { Block } from '../../src/primitives.js';
const t0 = (b: Block): Block => ({ ...b, description: b.description + ' t0' });
const t1 = (b: Block): Block => ({ ...b, description: b.description + ' t1' });
test('multiple', () => {
const block = seedBlock({ description: 'test' });
expect(flow(t0, t1)(block).description).toBe('test t0 t1');
});
test('one', () => {
const block = seedBlock({ description: 'test' });
expect(flow(t0)(block).description).toBe('test t0');
});
test('none', () => {
const block = seedBlock({ description: 'test' });
expect(flow()(block).description).toBe('test');
});