require 100% test coverage for pull requests