summaryrefslogtreecommitdiff
path: root/source/helpers/pr-commit-cleaner.test.ts
blob: d7b36d53826d1ed69fd7495880a683086656f3a8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
import {test, assert} from 'vitest';

import cleanPrCommitTitle from './pr-commit-cleaner.js';

test('cleanPrCommitTitle', () => {
	const clean = 'Something done';
	assert.equal(cleanPrCommitTitle('Something done (#123)', 123), clean);
	assert.equal(cleanPrCommitTitle('  Something done  (#123)  ', 123), clean);
	assert.equal(cleanPrCommitTitle(' Something done ', 123), clean);

	assert.notEqual(cleanPrCommitTitle('Something done (fixes #123)', 123), clean);
	assert.notEqual(cleanPrCommitTitle('Something done (#23454)', 123), clean);
});