diff --git a/tests/AdminCabinet/Lib/BrowserStackTest.php b/tests/AdminCabinet/Lib/BrowserStackTest.php index 09198fb72..7e43e86ea 100644 --- a/tests/AdminCabinet/Lib/BrowserStackTest.php +++ b/tests/AdminCabinet/Lib/BrowserStackTest.php @@ -21,7 +21,6 @@ use Facebook\WebDriver\Remote\RemoteWebDriver; use GuzzleHttp\Exception\GuzzleException; -use MikoPBX\Tests\AdminCabinet\Tests\LoginTest; use PHPUnit\Framework\TestCase; use BrowserStack\Local as BrowserStackLocal; use GuzzleHttp\Client as GuzzleHttpClient; @@ -101,7 +100,7 @@ public static function setUpBeforeClass(): void $caps['build'] = $GLOBALS['BUILD_NUMBER']; // Create a new WebDriver instance with the specified URL and capabilities - self::$driver = RemoteWebDriver::create($url, $caps); + self::$driver = RemoteWebDriver::create($url, $caps, 120000, 120000); // Set the initial test result and failure conditions variables self::$testResult = true; diff --git a/tests/AdminCabinet/Tests/FillDataTimeSettingsTest.php b/tests/AdminCabinet/Tests/FillDataTimeSettingsTest.php index c57919160..4ad911839 100644 --- a/tests/AdminCabinet/Tests/FillDataTimeSettingsTest.php +++ b/tests/AdminCabinet/Tests/FillDataTimeSettingsTest.php @@ -62,9 +62,6 @@ public function testChangeDataTimeSettings(array $params): void // Save the settings $this->submitForm('time-settings-form'); - // Wait for Nginx restarted - sleep(10); - $this->clickSidebarMenuItemByHref('/admin-cabinet/time-settings/modify/'); $this->assertMenuItemSelected(PbxSettingsConstants::PBX_TIMEZONE, $params['PBXTimezone']); @@ -88,7 +85,7 @@ public function additionProvider(): array [ PbxSettingsConstants::PBX_TIMEZONE => 'Europe/Riga', PbxSettingsConstants::PBX_MANUAL_TIME_SETTINGS => true, - 'ManualDateTime' => '01/01/2020, 1:01:01 PM', + 'ManualDateTime' => date('d/m/Y, h:i:s A', strtotime('+2 hours')), PbxSettingsConstants::NTP_SERVER => '', ], ]; diff --git a/tests/AdminCabinet/config/local.conf.json.template b/tests/AdminCabinet/config/local.conf.json.template index 20300eaf9..5717bb20d 100644 --- a/tests/AdminCabinet/config/local.conf.json.template +++ b/tests/AdminCabinet/config/local.conf.json.template @@ -7,15 +7,20 @@ "os" : "Windows", "resolution" : "1680x1050", "acceptSslCerts": true, + "acceptInsecureCerts": true, "fixSessionCapabilities": true, "remoteFiles": true, - "browserstack.networkLogs": true, "seleniumVersion": "4.0.0", "browserName": "Chrome", - "browserstack.local": false + "browserstack.local": false, + "browserstack.debug": true, + "browserstack.console": verbose, + "browserstack.networkLogs": true, + "browserstack.networkLogsOptions.captureContent": true }, "MIKO_LICENSE_KEY": "", "environments": [{ - "browser": "chrome" + "browser": "chrome", + "browserVersion": "latest" }] }