Pakistan will play five one-dayers and three Tests on the six-week tour , the fourth Test series in as many years between the neighbours after cricketing ties resumed in 2004 following a 15-year gap due to political tensions .