Yes, and no. The problem is that even if there are no further problems, you still need to set the Readiness code for the fuel injection system after clearing any faults to pass a local emissions test. If the code isn't set, then it basically throws up a red flag that you've just attempted to clear the codes and no repair may have been made.
Usually, a readiness code should set over a couple of driving cycles, but sometimes they need a little help doing so