It is a fairly common practice in companies that do not have technical managers (http://en.wikipedia.org/wiki/Code_coverage).
Basically it is useful to measure the coverage of existing conditions (and insure stability) but clearly lacks the ability to test the conditions you forgot to write. Kind of defeats half of the purpose.