no because the computer will say that your cars ecm is not ready and it has to go thru so many cycles which takes about 100 miles of driving in various conditions
the only way to pass is either to find someone to just put a sticker on it or get a aftermarket ecm that disables the check engine light