Be careful with wording.... When I was buying and reading all their literatue, BMW states that they cover all "inspections". The issue is that the inspections they are referring to are the mile stone inspections, such when you are due to get your oil changed at 15K. (They also replace wiper blades and top off your fluids among other things). What they fail to clarify is that they do not refer to state inspections or emission testing.
I was able to get the first one covered, since the car should not need anything after one year, but that was a tough one to get.....
Perhaps your dealer is different.
good luck!