add test case for makefile