Skip to content

Commit 6c7244d

Browse files
committed
DEV test update
1 parent 7581045 commit 6c7244d

File tree

4 files changed

+196
-155
lines changed

4 files changed

+196
-155
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
2+
3+
exports[`setToolOptions should set a subset of options for tools, default 1`] = `
4+
{
5+
"nodeMajor": "22",
6+
"repoName": "dolor-sit-amet",
7+
"serverName": "lorem ipsum",
8+
"serverVersion": "1.2.3",
9+
}
10+
`;
11+
12+
exports[`setToolOptions should set a subset of options for tools, random keys 1`] = `
13+
{
14+
"nodeMajor": undefined,
15+
"repoName": undefined,
16+
"serverName": undefined,
17+
"serverVersion": undefined,
18+
}
19+
`;
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
import { setToolOptions } from '../options.tools';
2+
3+
describe('setToolOptions', () => {
4+
it.each([
5+
{
6+
description: 'default',
7+
options: {
8+
name: 'lorem ipsum',
9+
version: '1.2.3',
10+
nodeVersion: '22',
11+
repoName: 'dolor-sit-amet',
12+
extra: 'consectetur adipiscing elit'
13+
}
14+
},
15+
{
16+
description: 'random keys',
17+
options: {
18+
lorem: 'lorem ipsum',
19+
ipsum: '1.2.3',
20+
dolor: '22',
21+
sit: 'dolor-sit-amet'
22+
}
23+
}
24+
])('should set a subset of options for tools, $description', ({ options }) => {
25+
expect(setToolOptions(options as any)).toMatchSnapshot();
26+
});
27+
});

0 commit comments

Comments
 (0)