Ejemplo n.º 1
0
 public function testCheckingForCacheReturnsWritableState()
 {
     mkdir($root = '/tmp/' . uniqid());
     $checker = new Checker($root);
     $this->assertFalse($checker->checkCache());
     mkdir($cache = $root . '/cache');
     chmod($cache, 00);
     $this->assertFalse($checker->checkCache());
     chmod($cache, 0700);
     $this->assertTrue($checker->checkCache());
     rmdir($cache);
     rmdir($root);
 }
Ejemplo n.º 2
0
<?php

require_once 'Checker.php';
define('APP_DIR', __DIR__);
echo 'Checking filesystem permissions:' . PHP_EOL;
$checker = new Checker(APP_DIR);
$checker->result($checker->checkCache(), 'Cache: ');
$checker->result($checker->checkLib(), 'Lib: ');
$checker->result($checker->checkLog(), 'Log: ');
$checker->result($checker->checkInstaller(), 'Installer removed: ');