Roger Federer fit for Davis Cup final

France and Switzerland prepare for the David Cup final in Lille, France.