When I did medical for the RNZAF I went to an Opthamologist (sp?) and he did the extensive test, with all the different lenses, laser sights, peripheral vision, etc etc.
Took about 40 mins?
However for my CPL medical renewal, I got asked to read the bottom line on a wall chart, and read the colour-blind book!