Fix testcase type check
Updated .gitignore