Asked a friend of mine (certified by the State of Texas as an Emissions Repair Facility) how to pass by making the best of what you've got. His opinion based on experience and real world testing is this: Pick a place for your test on an expressway. Go 25 miles away, drive there at 75-80 MPH, and then pull right in. The worst is driving across town in stop and go traffic.
In Texas OBDII and up gets the diagnostic module checked, If there are no error codes you're good to go. 95 and older models get the tube up the tailpipe test. To register in another jurisdiction that doesn't require testing you need the same address for mail, insurance, voting, drivers license, etc.