Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As part of adding tests for updating the PR description it becomes a nuisance that the mock github handler takes in a set number and type of arguments. This is also less than ideal for the ClosePullRequest mock implementation. This PR changes the arguments into a list of strings so we can extend the mocks without this problem.
Along the way I also removed the unused output param from the handler methods. I couldn't see any reason not to, but I might be missing one?