def test_raises_if_wrong_unit_is_used(self): task_id = self.teh.create_task().id config = AgiloConfig(self.env) config.use_days = True parsed = [('rem', "%s" % task_id, '3d')] self.assert_equals(parsed, self.parse('rem #%s:3d' % task_id)) exception = self.assert_raises(InvalidAttributeError, self.parse, 'rem #%s:3h' % task_id) self.assert_true('Wrong unit used in remaining time' in exception.args[0]) config.use_days = False parsed = [('rem', "%s" % task_id, '3h')] self.assert_equals(parsed, self.parse('rem #%s:3h' % task_id)) exception = self.assert_raises(InvalidAttributeError, self.parse, 'rem #%s:3d' % task_id) self.assert_true('Wrong unit used in remaining time' in exception.args[0])
def test_raises_if_wrong_unit_is_used(self): task_id = self.teh.create_task().id config = AgiloConfig(self.env) config.use_days = True parsed = [('rem', "%s" % task_id, '3d')] self.assert_equals(parsed, self.parse('rem #%s:3d' % task_id)) exception = self.assert_raises(InvalidAttributeError, self.parse, 'rem #%s:3h' % task_id) self.assert_true( 'Wrong unit used in remaining time' in exception.args[0]) config.use_days = False parsed = [('rem', "%s" % task_id, '3h')] self.assert_equals(parsed, self.parse('rem #%s:3h' % task_id)) exception = self.assert_raises(InvalidAttributeError, self.parse, 'rem #%s:3d' % task_id) self.assert_true( 'Wrong unit used in remaining time' in exception.args[0])