Changeset View
Changeset View
Standalone View
Standalone View
src/tests/Browser/Meet/RoomModeratorTest.php
Show All 31 Lines | class RoomModeratorTest extends TestCaseDusk | ||||
* @group openvidu | * @group openvidu | ||||
*/ | */ | ||||
public function testModeratorPromotion(): void | public function testModeratorPromotion(): void | ||||
{ | { | ||||
$this->browse(function (Browser $browser, Browser $guest1, Browser $guest2) { | $this->browse(function (Browser $browser, Browser $guest1, Browser $guest2) { | ||||
// In one browser window join as a room owner | // In one browser window join as a room owner | ||||
$browser->visit(new RoomPage('john')) | $browser->visit(new RoomPage('john')) | ||||
->click('@setup-button') | ->click('@setup-button') | ||||
->submitLogon('john@kolab.org', 'simple123') | ->submitLogon('john@kolab.org', \App\Utils::generatePassphrase()) | ||||
->waitFor('@setup-form') | ->waitFor('@setup-form') | ||||
->waitUntilMissing('@setup-status-message.loading') | ->waitUntilMissing('@setup-status-message.loading') | ||||
->type('@setup-nickname-input', 'John') | ->type('@setup-nickname-input', 'John') | ||||
->select('@setup-mic-select', '') | ->select('@setup-mic-select', '') | ||||
->select('@setup-cam-select', '') | ->select('@setup-cam-select', '') | ||||
->clickWhenEnabled('@setup-button') | ->clickWhenEnabled('@setup-button') | ||||
->waitFor('@session'); | ->waitFor('@session'); | ||||
▲ Show 20 Lines • Show All 121 Lines • Show Last 20 Lines |