Test files now take ports as arguments