def setUp(self): classes.Task.tasks = [ classes.Task('Task1', 'date', None, None), classes.Task('Task2', 'date', None, None) ] classes.Goal.goals = [ classes.Goal('Goal1', None, None), classes.Goal('Goal2', None, None) ]
def add_goal(extra): """Instantiate a new Goal with optional attributes.""" goal = extra opt_date = None opt_tags = None keyword_order = re.findall(r'\s(\w+)=', extra) keyword_values = re.split(r'\s\w+=', extra) goal = keyword_values.pop(0) values = zip(keyword_order, keyword_values) for value in values: if value[0] in ('date', 'd'): opt_date = value[1].strip() elif value[0] in ('tag', 't'): if ',' in value[1]: opt_tags = [tag.strip() for tag in value[1].split(',')] else: opt_tags = [value[1]] cl.Goal(goal, opt_date, opt_tags)
def initGoal(): return classes.Goal(x=varbs.stageW - 50 - varbs.screenW)
def setUp(self): classes.Task.tasks = [classes.Task('Retrieve', 'date', None, None)] classes.Goal.goals = [classes.Goal('Goal Retrieve', None, None)] self.completed = {'tasks': [], 'goals': []} self.deleted = {'tasks': [], 'goals': []}
def setUp(self): classes.Goal.goals = [ classes.Goal('Goal1', None, None), classes.Goal('Goal2', None, None) ] self.completed = {'tasks': [], 'goals': []}
def setUp(self): self.goal = classes.Goal('Goal', None, None, percent='auto')