def get_pull_request(self): fixture = load_fixture('pull_request.json') model = PullRequest.from_json(fixture, self.session) files = load_fixture('one_file_pull_request.json') model.files = lambda: create_pull_files(files) return GithubPullRequest(model)
def get_pull_request(self): fixture = load_fixture('pull_request.json') model = PullRequest.from_json(fixture, self.session) # TODO This needs to be adapted for local diffs # Perhaps pull.read_diff can be added and mocked # here? files = load_fixture('one_file_pull_request.json') model.files = lambda: create_pull_files(files) return GithubPullRequest(model)
def setUp(self): fixture = load_fixture('pull_request.json') self.session = GitHubSession() self.model = PullRequest.from_json(fixture, self.session)