I don't know how to resolve the error in the next test on laravel disk
class HomeTest extensions DuskTestCase
{
/**
* ADask test example.
*
* @return void
*/
public function testExample()
{
$this->browse(function(Browser$browser){
$browser->visit('/register')
->assertSee('User Registration');
}
}
Test Run Error
There was 1 error:
1) Tests\Browser\HomeTest::testExample
Facebook\WebDriver\Exception\InvalidSessionIdException: invalid session id
/var/www/vendor/php-webdriver/webdriver/lib/Exception/WebDriverException.php: 107
/var/www/vendor/php-webdriver/webdriver/lib/Remote/HttpCommandExecutor.php:370
/var/www/vendor/php-webdriver/webdriver/lib/Remote/RemoteWebDriver.php:590
/var/www/vendor/php-webdriver/webdriver/lib/Remote/RemoteExecuteMethod.php:27
/var/www/vendor/php-webdriver/webdriver/lib/WebDriverOptions.php:166
/var/www/vendor/larvel/dusk/src/Browser.php:369
/var/www/vendor/larvel/dusk/src/Concerns/ProvidesBrowser.php:161
/var/www/vendor/larvel/framework/src/Illuminate/Support/Trits/EnumeratesValues.php:176
/var/www/vendor/larvel/dusk/src/Concerns/ProvidesBrowser.php: 162
/var/www/vendor/larvel/dusk/src/Concerns/ProvidesBrowser.php: 78
/var/www/Tests/Browser/HomeTest.php:27
Caused by
Facebook\WebDriver\Exception\InvalidSessionIdException: invalid session id
/var/www/vendor/php-webdriver/webdriver/lib/Exception/WebDriverException.php: 107
/var/www/vendor/php-webdriver/webdriver/lib/Remote/HttpCommandExecutor.php:370
/var/www/vendor/php-webdriver/webdriver/lib/Remote/RemoteWebDriver.php:590
/var/www/vendor/php-webdriver/webdriver/lib/Remote/RemoteExecuteMethod.php:27
/var/www/vendor/php-webdriver/webdriver/lib/Remote/RemoteTargetLocator.php:38
/var/www/vendor/larvel/dusk/src/Browser.php:271
/var/www/vendor/larvel/dusk/src/Concerns/ProvidesBrowser.php: 141
/var/www/vendor/larvel/framework/src/Illuminate/Support/Trits/EnumeratesValues.php:176
/var/www/vendor/larvel/dusk/src/Concerns/ProvidesBrowser.php: 147
/var/www/vendor/larvel/dusk/src/Concerns/ProvidesBrowser.php:70
/var/www/Tests/Browser/HomeTest.php:27
ERRORS!
Tests: 1, Assertions: 0, Errors: 1.
When I searched for a similar error, there was information that the shortage of shm_size in the docker container was the cause, but there is plenty of room for /dev/shm, so it seems to be another cause.
It's my first time testing with phpunit, so I'd appreciate it if you could let me know.
I installed the disk for your reference.
Lavel 6.x Lavel Desk
The app_url environment variable in .env.dusk.local matches the URL of the application accessed through the browser
Ravel Framework 6.18.3
Google Chrome 80.0.3987.149
ChromeDriver 80.0.3987.106
·Restart all containers
·Create a new environment by cloning the project to a different directory
It's not a fundamental solution, but
Doing the above two things may solve the problem.
608 GDB gets version error when attempting to debug with the Presense SDK (IDE)
615 Uncaught (inpromise) Error on Electron: An object could not be cloned
577 Understanding How to Configure Google API Key
910 When building Fast API+Uvicorn environment with PyInstaller, console=False results in an error
© 2024 OneMinuteCode. All rights reserved.