tester->setTimeout(180) ->run([ '-f' => self::RECIPE, 'deploy', 'all', ]); $display = trim($this->tester->getDisplay()); self::assertEquals(0, $this->tester->getStatusCode(), $display); $siteContent = file_get_contents('http://server.test'); $expectedSiteContent = "Build v8."; self::assertStringContainsString($expectedSiteContent, $siteContent); } protected function tearDown(): void { parent::tearDown(); if ($this->tester) { $this->tester->run([ '-f' => self::RECIPE, 'deploy:unlock', 'all', ]); } } }