def test_loadSettings_missingSection_raisesError(self): diskIo = getDiskIo(self.app) incorrectConfigFilePath = self.getTestPath("incorrect_vimswitchrc") diskIo.createFile(incorrectConfigFilePath, "[incorrect_section]") settings = Settings() self.assertRaises(configparser.NoSectionError, self.configFile.loadSettings, settings, incorrectConfigFilePath)
def test_loadSettings_emptyFile_raisesError(self): diskIo = getDiskIo(self.app) emptyConfigFilePath = self.getTestPath("empty_vimswitchrc") diskIo.createFile(emptyConfigFilePath, "") settings = Settings() self.assertRaises(configparser.NoSectionError, self.configFile.loadSettings, settings, emptyConfigFilePath)
def setUp(self): FileSystemTestCase.setUp(self) app = Application() app.settings = Settings(self.getWorkingDir()) self.settings = app.settings self.diskIo = getDiskIo(app) self.applicationDirs = getApplicationDirs(app)
def test_loadSettings_missingSection_raisesError(self): diskIo = getDiskIo(self.app) incorrectConfigFilePath = self.getTestPath('incorrect_vimswitchrc') diskIo.createFile(incorrectConfigFilePath, '[incorrect_section]') settings = Settings() self.assertRaises(configparser.NoSectionError, self.configFile.loadSettings, settings, incorrectConfigFilePath)
def test_loadSettings_emptyFile_raisesError(self): diskIo = getDiskIo(self.app) emptyConfigFilePath = self.getTestPath('empty_vimswitchrc') diskIo.createFile(emptyConfigFilePath, '') settings = Settings() self.assertRaises(configparser.NoSectionError, self.configFile.loadSettings, settings, emptyConfigFilePath)