def test_cannotSetNoneTypeForStory(self): story = Story() defaultStoryType = "feature" story.SetStoryType(defaultStoryType) item = PivotalTrackerItem(story) item.withType(None) self.assertEqual(story.GetStoryType(), defaultStoryType) self.assertEqual([], item.decoratedStory().UPDATE_FIELDS)
def test_canSetTypeForStory(self): story = Story() defaultStoryType = "feature" story.SetStoryType(defaultStoryType) item = PivotalTrackerItem(story) self.assertEqual(defaultStoryType, item.type()) type = "bug" item.withType(type) self.assertEqual(story.GetStoryType(), type) self.assertEqual(type, item.type()) self.assertTrue('story_type' in item.decoratedStory().UPDATE_FIELDS)