def _set_restrict_owner_option(self, new_value): env = self._testenv.get_trac_environment() agilo_config = AgiloConfig(env) old_value = agilo_config.get_bool('restrict_owner', 'ticket') agilo_config.change_option('restrict_owner', new_value, section='ticket', save=True) return old_value
def testCanDisableSprintStartDateNormalization(self): config = AgiloConfig(self.env).get_section(AgiloConfig.AGILO_GENERAL) option_name = 'sprints_can_start_or_end_on_weekends' self.assert_false(config.get_bool(option_name)) config.change_option(option_name, True, save=True) self.assert_true(AgiloConfig(self.env).sprints_can_start_or_end_on_weekends) start = datetime(2009, 05, 30, tzinfo=utc) sprint = self.teh.create_sprint('Foo', start=start) self.assert_equals(start, sprint.start) self.assert_equals(utc, sprint.start.tzinfo)
def testCanDisableSprintStartDateNormalization(self): config = AgiloConfig(self.env).get_section(AgiloConfig.AGILO_GENERAL) option_name = 'sprints_can_start_or_end_on_weekends' self.assert_false(config.get_bool(option_name)) config.change_option(option_name, True, save=True) self.assert_true( AgiloConfig(self.env).sprints_can_start_or_end_on_weekends) start = datetime(2009, 05, 30, tzinfo=utc) sprint = self.teh.create_sprint('Foo', start=start) self.assert_equals(start, sprint.start) self.assert_equals(utc, sprint.start.tzinfo)