def test_doesnt_updateWip(self): a_user = User("The Shadow") story = Story({ "name":"Some Thigns", "id":"2222222", "current_state":"", "owned_by":"George", "updated_at":"2012/09/20 14:10:53 UTC"}) a_user.updateWip(story) self.assertEquals(a_user.wip, 0)
def test_UserList_tojson(self): a_user = User("George") story_xml = ET.parse("data/story_2").getroot() story = Story(xml_to_dictonary(story_xml)) a_user.updateWip(story) user_list = [a_user] self.assertEquals( userlist_tojson(user_list), json.dumps([{ "name": "George", "current_stories": [{ "id": "22222222", "name": "The Rest Of the Things", "updated_at":"2012/09/20 14:10:53 UTC", "days_since_updated":_days_since_last_updated(_tracker_string_to_time(story.updated_at), datetime.today()) }], "wip": 1 }], sort_keys=True))