Hello Philip, I just found out that the true diff on Github should use two dots, not three: https://github.com/proski/git-rebase-demo/compare/merge-good..rebase-bad The first difference is on line 187 in getPullRequests_throws_on_not_found(). The correct change should have "nullValue" (see the diff between "master" and "branch1"), but "rebase-bad" has "SocketException" there instead. [Sorry for the private email that I sent by mistake] Pavel