Right now, in order to do this, you have to enable the ability for anyone to be able to remove themselves from the directory, remove the user, and then disable that ability. In the meantime, if anyone sneaks in under the wire, (this includes students!) then can disable their info in the directory, which will then stay disabled until someone notices they're missing. On a practical level, this means that no one at the school has access to their contact info during that time frame.
agree! not only would we like to be able to hide test users, we also need the ability to not allow students to hide their info from the directory. It would be great to have a report we could run that would tell us who has modified their directory settings...similar to the Profile Changes report we can run on a particular user.