11 lines
466 B
TypeScript
11 lines
466 B
TypeScript
import { expect, test } from 'bun:test';
|
|||
|
|
import { unknownToolSetNames } from '../src/config';
|
||
|
|
|
||
|
|
test('unknownToolSetNames flags typos and ignores valid ones', () => {
|
||
|
|
expect(unknownToolSetNames(['edit-plus', 'gti', 'net', 'extra'])).toEqual(['gti']);
|
||
|
|
expect(unknownToolSetNames(['core', 'git'])).toEqual([]);
|
||
|
|
expect(unknownToolSetNames(undefined)).toEqual([]);
|
||
|
|
expect(unknownToolSetNames([])).toEqual([]);
|
||
|
|
expect(unknownToolSetNames(null)).toEqual([]);
|
||
|
|
});
|