예제 #1
0
파일: cli_test.py 프로젝트: untitaker/khal
 def test_no_cal(self, tmpdir, caplog):
     no_cal_config = (str_locale_good + str_sqlite_good + str_default_good)
     tmpdir.join('config').write(no_cal_config)
     conf_parser = ConfigParser()
     config = conf_parser.parse_config(str(tmpdir) + '/config')
     assert "Missing required section 'calendars'" in caplog.text()
     assert config is None
예제 #2
0
파일: cli_test.py 프로젝트: untitaker/khal
    def test_easy(self, tmpdir):
        goodconf = Namespace({
            'locale': goodlocale,
            'sqlite': goodsqlite,
            'default': gooddefault,
            'calendars': goodcalendars
        })

        basic_config = (str_calendars_good + str_locale_good +
                        str_sqlite_good + str_default_good)
        tmpdir.join('config').write(basic_config)
        conf_parser = ConfigParser()
        config = conf_parser.parse_config(str(tmpdir) + '/config')
        assert config == goodconf