# Set severity to the default value for the case
    newCase["severity"] = attributes_result["severity"]["value"]
    newCase["userDetail"] = {}
    for userField in ("userName", "userEmail", "userPhone", "userCompany"):
        newCase["userDetail"][userField] = attributes_result["userDetail"][
            userField]["value"]
    newCase["categoryType"] = testCategory
    newCase["subCategories"] = testSubCategories
    newCase["subject"] = "This is a test case from the Case Management API"

    print json.dumps(newCase, indent=2)

    case_create_result = httpCaller.postResult('/case-management/v2/cases',
                                               json.dumps(newCase))

    print json.dumps(case_create_result, indent=2)
    caseId = case_create_result["caseId"]

    files = {'file': open('case_management_create.py', 'rb')}
    case_upload_file_result = httpCaller.postFiles(
        '/case-management/v2/cases/%s/files' % caseId, files)

    print json.dumps(case_upload_file_result)
    # List the active cases in the system
    case_list_result = httpCaller.getResult('/case-management/v2/cases')
    print json.dumps(case_list_result, indent=2)

    closeComments = {"comment": "Closing API Generated case"}
    case_close_results = httpCaller.postResult(
        '/case-management/v2/cases/%s/close-request' % caseId, closeComments)