alternator tests good,but no charge

What is the output voltage of the alternator with the engine running at a fast idle?

What is the voltage measured at the positive battery terminal?

If you are getting over 13 volts at the alternator, and not at the battery, there is excessive resistance or an open circuit somewhere. I would next check the voltage at your ammeter, both posts.

The most likely failure place is the ammeter, or the bulkhead connector.