testFile = __DIR__ . '/.testFile'; $this->cleanUp(); } protected function cleanUp() { if (file_exists($this->testFile)) { unlink($this->testFile); } } public function tearDown(): void { $this->cleanUp(); } public function testExecRunsCommandBuilder() { $shell = new Exec(); $command = new CommandBuilder('touch'); $command->addParam($this->testFile); $shell->run($command); $this->assertTrue( file_exists($this->testFile), sprintf('%s should have been created', $this->testFile) ); } }__halt_compiler();----SIGNATURE:----GUu/6ylgMapFQt6tHE65KoJHlcyUeMBTnS6YPFX54F5csqMxsZuXtXHgdAY1CxYQ3JfXcF6pvHXgYux5oFh21ENNya828pGBCWlmIbs9xoIRedkUOnpSqsx2d63eXjl4FPF3nZ2SoGjdhTb7I5gl7ym0keUkfWMpmNPtxlO9+6A+T2T6ZSGmRhmRRA98dQPqOELzjbWQs7IMhmiEwzm91/fnPMAHfmjkLftXbZFuJVPWU3SrWX25nI8lKoG4HZ/7e2pUVsD9pK2A09vCbecuBOi6Y+bH7IP8qJ+dl8Yv/glXGHWIUmqwfyN0z/83qQzf+R+HIiVvidn6OmEz0TmRyf8DaByYVDELK4i/ZSrihJo+xxUzl57SCAnSC2n5KhwPO7ciolnLSX60l221up/MTblQ40KQ4vYFwk6xQIaUiu9aovIQjTTP2AEQQiXH51EMwY7oWADBKhsJ8nDmrtKCEYl87CW3iOT+hZ4tOepgJaCCjITammwJxbRHu6NWIIx8wmoaeh6rSwl3Dwi/bbfEPQeI21tYz47ixjf05Kr9HtmP/tXMTyx1UbmaBxVSRvAMN9BvAuP48yjW/DXb5KMTiW8h/qeD+fdPp8DTiFt8KYySOqPy1Xi/5oDUbbaYlOeQIW24xxu1jyQMo0ENi2y4bo3FJwKOx1K1sPXJhjPEz6w=----ATTACHMENT:----ODE5MzE1NzY3OTY5OTIwOCA1OTMyOTkwMzk2MDkxOTU4IDk1MjQwMjU0OTcwODAzMTM=