TESTS: removed some print statements and making test_info more robust

test_info currently fails if sys.argv[0] is not a valid file which can
occur if
	a) other arguments are on the command call
	b) the argv[0] is a relative path and our cwd has changed
So now we check whether test_info is a valid file path before trying to
use it