Add directory traverse function refs #3
Fix testcase: use specilized assert function refs #3
Add space/tab both using detector refs #3