Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
Signed-off-by: Mior Muhammad Zaki <[email protected]>
  • Loading branch information
crynobone committed Mar 26, 2024
1 parent c1d9690 commit ec600f3
Showing 1 changed file with 29 additions and 1 deletion.
30 changes: 29 additions & 1 deletion tests/Browser/ModalTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

class ModalTest extends DuskTestCase
{
public function test_it_can_closed_searchable_input_dropdown()
public function test_it_can_closed_searchable_belongs_to_field_dropdown()
{
$this->defineApplicationStates('searchable');

Expand Down Expand Up @@ -41,4 +41,32 @@ public function test_it_can_closed_searchable_input_dropdown()
$browser->blank();
});
}

public function test_it_can_closed_searchable_select_field_dropdown()
{
$this->defineApplicationStates('searchable');

$this->browse(function (Browser $browser) {
$browser->loginAs(1)
->visit(new Detail('users', 4))
->openControlSelector()
->elsewhereWhenAvailable(new ActionDropdownComponent(), function ($browser) {
$browser->click("button[data-action-id='create-user-profile']")
->elsewhereWhenAvailable(new ConfirmActionModalComponent(), function ($browser) {
$browser->click('@timezone-search-input')
->elsewhereWhenAvailable(new SearchInputComponent('timezone'), function ($browser) {
$browser->showSearchDropdown();
})
->elsewhereWhenAvailable('@timezone-search-input-dropdown', function ($browser) {
$browser->clickAtPoint(1, 1);
})->pause(500)
->elsewhere('', function ($browser) {
$browser->assertMissing('@timezone-search-input-dropdown');
});
});
});

$browser->blank();
});
}
}

0 comments on commit ec600f3

Please sign in to comment.