Recursive directory search for test files

also I added some tests to run tests dir files