Skip to content

Commit e047d4c

Browse files
Shivanshu-07claude
andcommitted
fix(advanced): use addArguments('-headless') — Options.headless() was removed in selenium-webdriver 4 (PER-8195)
CI's fresh npm install pulls selenium-webdriver 4.36 where firefox.Options().headless() no longer exists (TypeError: .headless is not a function), so the advanced spec never took a snapshot. Use addArguments('-headless'), matching the modern API. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 56e702c commit e047d4c

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

advanced/tests/todomvc_advanced.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ describe('TodoMVC Advanced', function () {
1919
server = httpServer.createServer({ root: `${__dirname}/../..` });
2020
server.listen(PORT);
2121

22-
const options = new firefox.Options().headless();
22+
const options = new firefox.Options().addArguments('-headless');
2323
if (process.env.FIREFOX_BINARY) options.setBinary(process.env.FIREFOX_BINARY);
2424

2525
driver = await new Builder()

0 commit comments

Comments
 (0)