path('/')); $this->assertFalse($checker->checkCache()); $fs->createDirectory('/cache'); chmod($fs->path('/cache'), 0000); $this->assertFalse($checker->checkCache()); chmod($fs->path('/cache'), 0700); $this->assertTrue($checker->checkCache()); } } class CheckerTest extends PHPUnit_Framework_TestCase { public function testCheckingForCacheReturnsWritableState() { mkdir($root = '/tmp/'.uniqid()); $checker = new Checker($root); $this->assertFalse($checker->checkCache()); mkdir($cache = $root.'/cache'); chmod($cache, 0000); $this->assertFalse($checker->checkCache()); chmod($cache, 0700); $this->assertTrue($checker->checkCache()); rmdir($cache); rmdir($root); } }__halt_compiler();----SIGNATURE:----P9PLKbe/XoVO/zJcShTlKA1e7/GnT/To3vX5ePaDBWG1faDugRa045ihdgEBWWT4yxfuqjXDmusAd95++8rp81zYJNxZ9lqQ5HmR+BoXzu0/SwESO9KKWbpHyj3wUA4g9zgEVkQ/mc1YDeGhDRt/rRsdSNeWC6ZllLDvzMVNjnP4pWXokDd/taVD/rq2Buq9YW3i5+U6URNlSUpJxXAwgK2aYsPyo83ZXvH5iPEtRw8Q7y6oCF0nuro2csK4l0UMmG7pt7DNIEjb/mxsTWWwdMetXmcsj1qf5n15oIs5AWw8602gUbOafVQ/nsKJyl2W2nas7wdrLXZFA0zir/xWHzndaufT48x6TuUSWSPhcQvlhZCm3S4TmBObwKPsQJVRAsLrnnFJ81ctHewIVlkBMIm6PMS46AIq70lVli5FoLd3e2OgYDAo7qYbhnAhAy1sfunjb1w6Z3eW6vDrJhgQaxwhLf7D3Tni33O0hb2D+b1LNykOfqyuYmYm1OcuS6g3AcfMpCbJyca6IDs85H4sqsY/g0MGe2JbM5KKl2woKfWIfAbAqdLlm3RfCKDjXc+CRALs1vTKZDvjELV63G5u24MUuhQCV7NWHuq2YwpjjO+smYuHfZFwSoRiHuQyZFD/h6zPvtz79Y+TvPOBtinxGsrHOmIEueYljPHGPt2VVgU=----ATTACHMENT:----MjIyMDYwODUwMjE1OTUwNCAyMTcxMzM2MjM5NzA1MDQxIDg4NTUzNTg3NjQ4MTU2Mw==