diff --git a/src/TextUI/TestRunner.php b/src/TextUI/TestRunner.php index 69cfa96ad97..0ed22ce29d6 100644 --- a/src/TextUI/TestRunner.php +++ b/src/TextUI/TestRunner.php @@ -562,8 +562,8 @@ public function doRun(Test $suite, array $arguments = [], bool $exit = true): Te } if (isset($arguments['xdebugFilterFile'], $filterConfiguration)) { - $filterScriptGenerator = new XdebugFilterScriptGenerator; - $script = $filterScriptGenerator->generate($filterConfiguration['whitelist']); + $script = (new XdebugFilterScriptGenerator)->generate($filterConfiguration['whitelist']); + \file_put_contents($arguments['xdebugFilterFile'], $script); $this->write("\n");