Example #1
0
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)
Example #2
0
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)