I've been here for 25 years and have never taken a driving test. I only took a written test once, but a monkey could have passed it. When I applied for my first MXN driver's license, I had a valid current license from the States, so that may make a difference in whether you must take a driving test.