def test_is_unassigned(self): for email in Bug.unassigned_emails: bug = Bug({"assigned_to_email" : email}, bugzilla=None) self.assertTrue(bug.is_unassigned()) bug = Bug({"assigned_to_email" : "*****@*****.**"}, bugzilla=None) self.assertFalse(bug.is_unassigned())
def fetch_bug(self, bug_id): return Bug(self.bug_cache.get(bug_id), self)
def _all_bugs(self): return map(lambda bug_dictionary: Bug(bug_dictionary, self._bugzilla), self._bugzilla.bug_cache.values())
def test_is_unassigned(self): for email in Bug.unassigned_emails: bug = Bug({"assigned_to_email": email}, bugzilla=None) self.assertTrue(bug.is_unassigned()) bug = Bug({"assigned_to_email": "*****@*****.**"}, bugzilla=None) self.assertFalse(bug.is_unassigned())
def __init__(self, bug_dictionary, bugzilla=None): Bug.__init__(self, bug_dictionary, bugzilla)