Esempio n. 1
0
def _get_prepared_gsp(*args, **kwargs):
    """
    get an instance of GerritStatusPush prepared for testing

    Hostname and username are "hardcoded", the rest is taken from the provided
    parameters.
    """
    gsp = GerritStatusPush('host.example.com', 'username', *args, **kwargs)
    master = fakemaster.make_master()
    gsp.setServiceParent(master.status)
    gsp.master_status = gsp.master.status

    gsp.sendCodeReview = Mock()

    return gsp