def test_edit_milestone_bogus_milestone(self): """ Unit Test: test_edit_milestone_bogus_milestone """ self.test_milestone['id'] = 12345 self.test_milestone['namespace'] = 'bogus.milestones' with self.assertNumQueries(1): with self.assertRaises(exceptions.InvalidMilestoneException): api.edit_milestone(self.test_milestone) with self.assertNumQueries(0): with self.assertRaises(exceptions.InvalidMilestoneException): api.edit_milestone(None)
def test_edit_milestone_invalid_data_throws_exceptions(self): """ Unit Test: test_edit_milestone_missing_namespace """ self.test_milestone['namespace'] = '' with self.assertNumQueries(0): with self.assertRaises(exceptions.InvalidMilestoneException): api.edit_milestone(self.test_milestone) self.test_milestone['namespace'] = 'fixed' self.test_milestone['id'] = 0 with self.assertNumQueries(0): with self.assertRaises(exceptions.InvalidMilestoneException): api.edit_milestone(self.test_milestone)
def test_edit_milestone(self): """ Unit Test: test_edit_milestone""" self.test_milestone['name'] = 'Edited Milestone' with self.assertNumQueries(1): api.edit_milestone(self.test_milestone)