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
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
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