public function testDefaultConfigWriteOnAppStart() { $configFile = Config::getHomeDir() . '/.transmission-cli.yml'; if (file_exists($configFile)) { unlink($configFile); } $this->executeCommand(); $this->assertFileExists($configFile); }
public function testGetHomeDir() { $home = getenv('HOME'); putenv('HOME=/home/user'); $this->assertEquals('/home/user', Config::getHomeDir()); putenv('HOME='); $_SERVER['HOMEDRIVE'] = 'c:'; $_SERVER['HOMEPATH'] = '\\server\\directory\\'; $this->assertEquals('c:\\server\\directory', Config::getHomeDir()); putenv('HOME=' . $home); }