test(IT): Rework output handler call

Signed-off-by: Rubén D <nuxsmin@syspass.org>
This commit is contained in:
Rubén D
2024-08-04 17:48:03 +02:00
parent 3f2f708df9
commit 95c98ae2fa
7 changed files with 72 additions and 29 deletions

View File

@@ -56,13 +56,14 @@ class IndexControllerTest extends IntegrationTestCase
{
$definitions = $this->getModuleDefinitions();
$definitions[OutputHandlerInterface::class] = $this->setupOutputHandler(static function (string $output) {
$definitions[OutputHandlerInterface::class] = $this->setupOutputHandler(function (string $output): void {
$crawler = new Crawler($output);
$filter = $crawler->filterXPath(
'//div[contains(@id, \'tabs-\')]//form'
)->extract(['id']);
return !empty($output) && count($filter) === 5;
$this->assertNotEmpty($output);
$this->assertCount(5, $filter);
});
$container = $this->buildContainer(