/** * testDefaultConfigurationHasExpectedCacheLocation * * @return void * @group pdepend * @group pdepend::util * @group pdepend::util::configuration * @group unittest */ public function testDefaultConfigurationHasExpectedCacheLocation() { $factory = new PHP_Depend_Util_Configuration_Factory(); $config = $factory->createDefault(); self::assertEquals(PHP_Depend_Util_FileUtil::getUserHomeDirOrSysTempDir() . '/.pdepend', $config->cache->location); }
/** * testGetUserHomeDirOrSysTempDirReturnsExpectedUserHomeDirectory * * @return void */ public function testGetUserHomeDirOrSysTempDirReturnsExpectedUserHomeDirectory() { self::assertEquals(getenv('HOME'), PHP_Depend_Util_FileUtil::getUserHomeDirOrSysTempDir()); }
/** * Constructs a new factory instance and initializes the default configuration. */ public function __construct() { $home = PHP_Depend_Util_FileUtil::getUserHomeDirOrSysTempDir(); $this->default = new stdClass(); $this->default->cache = new stdClass(); $this->default->cache->driver = 'file'; $this->default->cache->location = $home . '/.pdepend'; $this->default->imageConvert = new stdClass(); $this->default->imageConvert->fontSize = '11'; $this->default->imageConvert->fontFamily = 'Arial'; $this->default->parser = new stdClass(); $this->default->parser->nesting = 8192; }