Ejemplo n.º 1
0
    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)
Ejemplo n.º 2
0
    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)
Ejemplo n.º 3
0
 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)
Ejemplo n.º 4
0
    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)
Ejemplo n.º 5
0
    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)