I used to work as a safety emissions inspector (responsible for passing/failing cars for safety/emissions and dishing out stickers). In order for your check engine or any other cpu check light to be reset on your vehicle after you have the work done to fix the problem, you must first drive your car for roughly a half hour (preferably high way miles). This process allows for the cpu to reset and your dash light to disappear.
I have been informed in the past that the car has to be drive some in order to test for the emissions portion of the inspection, but, I don't know if that is still a requirement, nor have I ever been told/hear of one having to drive the vehicle 200 miles first. Perhaps that requirement is for a new vehicle (but, I don't know)?...sorry.
Thanks! Your answer is awaiting moderation.