add unit test for --from-pr