Surge_by_SukkaW/Build/lib/process-line.test.ts
SukkaW cdc255a82a
Some checks are pending
Build / Build (push) Waiting to run
Build / Diff output (push) Blocked by required conditions
Build / Deploy to Cloudflare Pages (push) Blocked by required conditions
Build / Deploy to GitHub and GitLab (push) Blocked by required conditions
Chore: minor changes
2025-03-12 15:01:28 +08:00

23 lines
527 B
TypeScript

import { describe, it } from 'mocha';
import { processLine } from './process-line';
import { expect } from 'expect';
describe('processLine', () => {
([
['! comment', null],
[' ! comment', null],
['// xommwnr', null],
['# comment', null],
[' # comment', null],
['###id', '###id'],
['##.class', '##.class'],
['## EOF', '## EOF'],
['##### EOF', null]
] as const).forEach(([input, expected]) => {
it(input, () => {
expect(processLine(input)).toBe(expected);
});
});
});