update Makefile to run recursive tests
fix func for loader CSV
add test for loader csv