@tag TC001 @description Testen, ob ein leeres Verzeichnis gelöscht wird, sofern vorhanden. @condition Im aktuellen Verzeichnis existiert das Verzeichnis "xydir". "xydir" ist leer. @event rmdir xydir @expected xydir ist nicht mehr vorhanden. Es gibt keine Fehlermeldung. Return code = 0. @tag TC002 @description Testen, ob eine Fehlermeldung ausgegeben wird, wenn Pfad nicht existiert. @condition Im aktuellen Verzeichnis existiert kein Eintrag "yzdir". @event rmdir yzdir @expected Return code != 0 und eine Fehlermeldung wird ausgegeben. @tag TC003 @description Testen, ob von einem Pfad d1/d2/d3 genau d3 und d2 gelöscht werden, wenn d3 leer ist, d2 bis auf d3 leer ist und d1 zusätzlich eine Datei f enthält. @condition Es existiert ein Pfad d1/d2/d3 im aktuellen Verzeichnis. Es existiert eine Datei d1/f. Ansonsten gibt es keine Einträge im Teilbaum ab d1. @event rmdir -p d1/d2/d3 @expected d3 und d2 existieren nicht mehr. d1 existiert, ebenfalls f. Es wird eine Fehlermeldung ausgegeben (wg. d1).