edit single system config section in modal (#1490)

This commit is contained in:
Kevin Papst
2020-02-22 18:53:03 +01:00
committed by GitHub
parent 886fc8d74e
commit 6c7477f1a9
3 changed files with 53 additions and 14 deletions

View File

@@ -45,6 +45,25 @@ class SystemConfigurationControllerTest extends ControllerBaseTest
}
}
public function testSectionAction()
{
$client = $this->getClientForAuthenticatedUser(User::ROLE_SUPER_ADMIN);
$this->assertAccessIsGranted($client, '/admin/system-config/edit/timesheet');
$expectedForms = $this->getTestDataForms();
$result = $client->getCrawler()->filter('section.content div.box.box-primary');
$this->assertEquals(1, count($result));
$result = $client->getCrawler()->filter('section.content div.box.box-primary form');
$this->assertEquals(1, count($result));
$result = $client->getCrawler()->filter('form[name=system_configuration_form_timesheet]');
$this->assertEquals(1, count($result));
$form = $result->form();
$this->assertEquals('POST', $form->getMethod());
}
public function getTestDataForms()
{
return [