> They've never tested one and you're never going to hold something in your pocket for defense that's untested.

Vela Incident: https://en.wikipedia.org/wiki/Vela_incident

there is a list of 6 possible countries there

With Israel as the most likely country that did the test with SA permission. It's very unlikely that the Soviet, Pakistan, India or France to do nuclear test there.