Can't see how a doctor could not be able to do a Class 2 eye test - all it involves is reading the eye chart from a specified distance
I had to have a full examination with an optometrist (including an Ishihara test and tests for glaucoma) for my Class 2
Oh, and when I did my company medical declaration I told them that I had recently passed a CAA class-2 - their response what "why? what's wrong with you?"