It's enough to have it like this.
Branches are tested via PullRequests.

Otherwise we run the same tests 3-times:
1. Branch fix-bug
2. PR
3. Merge commit into master