def test_get_ticket(get_ticket_from_issue, github_lib): github = GitHub("MockUser/MockRepo") ret = github.get_ticket("MockTicketNumber") assert_called_once(github_lib) assert_called_once(github_lib.return_value.issues.show, ("MockUser/MockRepo", "MockTicketNumber")) assert_called_once(get_ticket_from_issue, (github_lib.return_value.issues.show.return_value,), {}) assert_equal(get_ticket_from_issue.return_value, ret)
def test_get_ticket(get_ticket_from_issue, github_lib): github = GitHub('MockUser/MockRepo') ret = github.get_ticket('MockTicketNumber') assert_called_once(github_lib) assert_called_once(github_lib.return_value.issues.show, ('MockUser/MockRepo', 'MockTicketNumber')) assert_called_once(get_ticket_from_issue, (github_lib.return_value.issues.show.return_value, ), {}) assert_equal(get_ticket_from_issue.return_value, ret)