question: When was the status test match with an opposing team of south africa?
answer: SELECT date FROM table_name_77 WHERE status = "test match" AND opposing_teams = "south africa"
context: CREATE TABLE table_name_77 (date VARCHAR, status VARCHAR, opposing_teams VARCHAR)