Well as of 1 May 2007, exams will also be written for your PPL at the CAA now.
"An ICAO Audit finding for the SA CAA has been that due to the lack of a national exam system at private pilot level, South Africa runs the risk of being found non-compliant during the ICAO Audit scheduled for June 2007. This could result in South African pilot licenses not being recognised internationally."