def test_bug_id_for_revision(self): scm = Mock() scm.committer_email_for_revision = lambda revision: "*****@*****.**" checkout = Checkout(scm) checkout.changelog_entries_for_revision = lambda revision: [ ChangeLogEntry(_changelog1entry1) ] self.assertEqual(checkout.bug_id_for_revision(4), 36629)
def test_commit_info_for_revision(self): scm = Mock() scm.committer_email_for_revision = lambda revision: "*****@*****.**" checkout = Checkout(scm) checkout.changelog_entries_for_revision = lambda revision: [ChangeLogEntry(_changelog1entry1)] commitinfo = checkout.commit_info_for_revision(4) self.assertEqual(commitinfo.bug_id(), 36629) self.assertEqual(commitinfo.author_name(), "Eric Seidel") self.assertEqual(commitinfo.author_email(), "*****@*****.**") self.assertEqual(commitinfo.reviewer_text(), None) self.assertEqual(commitinfo.reviewer(), None) self.assertEqual(commitinfo.committer_email(), "*****@*****.**") self.assertEqual(commitinfo.committer(), None)
def test_commit_info_for_revision(self): scm = Mock() scm.committer_email_for_revision = lambda revision: "*****@*****.**" checkout = Checkout(scm) checkout.changelog_entries_for_revision = lambda revision: [ ChangeLogEntry(_changelog1entry1) ] commitinfo = checkout.commit_info_for_revision(4) self.assertEqual(commitinfo.bug_id(), 36629) self.assertEqual(commitinfo.author_name(), u"Tor Arne Vestb\u00f8") self.assertEqual(commitinfo.author_email(), "*****@*****.**") self.assertEqual(commitinfo.reviewer_text(), None) self.assertEqual(commitinfo.reviewer(), None) self.assertEqual(commitinfo.committer_email(), "*****@*****.**") self.assertEqual(commitinfo.committer(), None) checkout.changelog_entries_for_revision = lambda revision: [] self.assertEqual(checkout.commit_info_for_revision(1), None)
def test_bug_id_for_revision(self): scm = Mock() scm.committer_email_for_revision = lambda revision: "*****@*****.**" checkout = Checkout(scm) checkout.changelog_entries_for_revision = lambda revision: [ChangeLogEntry(_changelog1entry1)] self.assertEqual(checkout.bug_id_for_revision(4), 36629)