Checking for short and long versions of revisions on both sides of pending changes

- Updated unit tests to reflect checking for both short and long versions of revisions from either side