added test for recursive mkdir