mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2025-10-10 19:32:02 +00:00
add unit tests for js
This commit is contained in:
parent
009a1bcf86
commit
3b0b5d0513
4 changed files with 30 additions and 6 deletions
|
@ -1,4 +1,4 @@
|
|||
import {matchEmoji, matchMention} from './match.js';
|
||||
import {matchEmoji, matchMention, matchIssue} from './match.js';
|
||||
|
||||
test('matchEmoji', () => {
|
||||
expect(matchEmoji('')).toEqual([
|
||||
|
@ -48,3 +48,15 @@ test('matchMention', () => {
|
|||
expect(matchMention('')).toEqual(window.config.mentionValues.slice(0, 6));
|
||||
expect(matchMention('user4')).toEqual([window.config.mentionValues[3]]);
|
||||
});
|
||||
|
||||
test('matchIssue', () => {
|
||||
expect(matchIssue('')).toEqual(window.config.issueValues.slice(0, 6));
|
||||
expect(matchIssue('1')).toEqual([window.config.issueValues[9], window.config.issueValues[0]]);
|
||||
expect(matchIssue('issue')).toEqual([
|
||||
window.config.issueValues[0],
|
||||
window.config.issueValues[1],
|
||||
window.config.issueValues[2],
|
||||
window.config.issueValues[7],
|
||||
window.config.issueValues[9],
|
||||
]);
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue