Skip to content

Commit 35d549e

Browse files
0xlakshanOrKoN
authored andcommitted
test coverage
1 parent 88df68f commit 35d549e

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

tests/cli.test.ts

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ describe('cli args parsing', () => {
132132
`--chrome-arg='--no-sandbox'`,
133133
`--chrome-arg='--disable-setuid-sandbox'`,
134134
]);
135+
console.log('assert log -> ', args);
135136
assert.deepStrictEqual(args, {
136137
...defaultArgs,
137138
_: [],
@@ -143,6 +144,31 @@ describe('cli args parsing', () => {
143144
});
144145
});
145146

147+
it('parses ignore chrome args', async () => {
148+
const args = parseArguments('1.0.0', [
149+
'node',
150+
'main.js',
151+
`--ignore-default-chrome-arg='--disable-extensions'`,
152+
`--ignore-default-chrome-arg='--disable-cancel-all-touches'`,
153+
]);
154+
console.log('assert log -> ', args);
155+
assert.deepStrictEqual(args, {
156+
...defaultArgs,
157+
_: [],
158+
headless: false,
159+
$0: 'npx chrome-devtools-mcp@latest',
160+
channel: 'stable',
161+
'ignore-default-chrome-arg': [
162+
'--disable-extensions',
163+
'--disable-cancel-all-touches',
164+
],
165+
ignoreDefaultChromeArg: [
166+
'--disable-extensions',
167+
'--disable-cancel-all-touches',
168+
],
169+
});
170+
});
171+
146172
it('parses wsEndpoint with ws:// protocol', async () => {
147173
const args = parseArguments('1.0.0', [
148174
'node',

0 commit comments

Comments
 (0)