direntry test