Exemplo n.º 1
0
	def test_generate_list_labels(self):
		burndown = Burndown("test burndown")
		story_xml = ET.parse("data/story_1").getroot()
		story = Story(xml_to_dictonary(story_xml))
		burndown = addState(burndown, [story])
		burndown = addState(burndown, [story])
		self.assertEqual(burndown_labels(burndown),['all','epic_name']) 
Exemplo n.º 2
0
	def test_label_list_tojson(self):
		burndown = Burndown("test burndown")
		story_xml = ET.parse("data/story_1").getroot()
		story = Story(xml_to_dictonary(story_xml))
		burndown = addState(burndown, [story])
		labels = burndown_labels(burndown) 
		self.assertEqual(labels_tojson(labels ), json.dumps(['all','epic_name']))
Exemplo n.º 3
0
	def test_add_state(self):
		burndown = Burndown("test burndown")
                story=Story({
                    "id":"111111", 
                    "current_state":"unscheduled", 
                    "name":"The Story",
                    "updated_at":"2012/09/20 14:10:53 UTC"})

		burndown = addState(burndown, [story])

		self.assertEqual(len(burndown.states), 1)