Skip to content

Commit 4d577e2

Browse files
committed
Update TestCase.php
1 parent 6bf4121 commit 4d577e2

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

src/TestCase.php

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace JackBayliss\DuskParallel;
44

5+
use Facebook\WebDriver\Chrome\ChromeOptions;
56
use Facebook\WebDriver\Remote\DesiredCapabilities;
67
use Facebook\WebDriver\Remote\RemoteWebDriver;
78
use Laravel\Dusk\TestCase as DuskTestCase;
@@ -15,9 +16,19 @@ public static function startChromeDriver(array $arguments = []): void
1516

1617
protected function driver(): RemoteWebDriver
1718
{
19+
$options = (new ChromeOptions)->addArguments([
20+
'--headless=new',
21+
'--no-sandbox',
22+
'--disable-dev-shm-usage',
23+
'--disable-gpu',
24+
]);
25+
1826
return RemoteWebDriver::create(
1927
ParallelDriver::resolveDriverUrl(),
20-
DesiredCapabilities::chrome()
28+
DesiredCapabilities::chrome()->setCapability(
29+
ChromeOptions::CAPABILITY,
30+
$options
31+
)
2132
);
2233
}
23-
}
34+
}

0 commit comments

Comments
 (0)