Changes for

pretty print json inside testcase content
fixed an issue with file upload condition check
added validation for proper variable names inside workflow map