Runs all unit tests in files matching (test_*.py) and checks branch coverage