{
    "path": "$OET_PATH/testcases/function_test/pkg_test/ghostscript/ghostscript",
    "machine num": 1,
    "cases": [
        {
            "name": "test_ghostscript_function_install",
            "desc": "Test the installation of ghostscript package"
        },
        {
            "name": "test_ghostscript_function_uninstall",
            "desc": "Test the uninstallation of ghostscript package"
        },
        {
            "name": "test_ghostscript_function_basic",
            "desc": "Test basic command line functionality"
        },
        {
            "name": "test_ghostscript_eps2eps_upper_d",
            "desc": "测试 eps2eps 命令的 -d 参数，用于设置调试标志"
        },
        {
            "name": "test_ghostscript_ghostscript_sDEVICE_devname",
            "desc": "测试使用-sDEVICE=<devname>参数，选择输出设备"
        },
        {
            "name": "test_ghostscript_ghostscript_dNOPAUSE_dBATCH",
            "desc": "测试组合使用-dNOPAUSE和-dBATCH参数，无暂停且批处理退出"
        },
        {
            "name": "test_ghostscript_gs_q",
            "desc": "测试静默模式，减少消息输出"
        },
        {
            "name": "test_ghostscript_gs_g_widthxheight",
            "desc": "测试设置页面像素尺寸"
        },
        {
            "name": "test_ghostscript_gs_r_res",
            "desc": "测试设置分辨率（像素/英寸）"
        },
        {
            "name": "test_ghostscript_gs_sDEVICE_devname",
            "desc": "测试选择输出设备"
        },
        {
            "name": "test_ghostscript_gs_sOutputFile_file",
            "desc": "测试指定输出文件"
        },
        {
            "name": "test_ghostscript_gs_sDEVICE_jpeg",
            "desc": "测试使用jpeg设备"
        },
        {
            "name": "test_ghostscript_gsbj_1",
            "desc": "测试gsbj命令的-1参数"
        },
        {
            "name": "test_ghostscript_gsbj_2",
            "desc": "测试gsbj命令的-2参数"
        },
        {
            "name": "test_ghostscript_gsbj__upper_b",
            "desc": "测试gsbj命令的-B参数"
        },
        {
            "name": "test_ghostscript_gsbj_l",
            "desc": "测试gsbj命令的-l参数"
        },
        {
            "name": "test_ghostscript_gsdj__1",
            "desc": "测试 gsdj 命令的 -1 参数功能"
        },
        {
            "name": "test_ghostscript_gsdj__2",
            "desc": "测试 gsdj 命令的 -2 参数功能"
        },
        {
            "name": "test_ghostscript_gsdj__l",
            "desc": "测试 gsdj 命令的 -l 参数功能"
        },
        {
            "name": "test_ghostscript_gsdj__q",
            "desc": "测试 gsdj 命令的 -q 参数功能"
        },
        {
            "name": "test_ghostscript_gsdj500__upper_12BclqRr",
            "desc": "测试 gsdj500 命令使用 -12BclqRr 参数组合"
        },
        {
            "name": "test_ghostscript_gsdj500__columns",
            "desc": "测试 gsdj500 命令使用 --columns <n> 参数（需提供列数）"
        },
        {
            "name": "test_ghostscript_gsdj500__detect",
            "desc": "测试 gsdj500 命令使用 --detect 参数"
        },
        {
            "name": "test_ghostscript_gslj__num_1",
            "desc": "测试gslj命令使用-1参数处理文件"
        },
        {
            "name": "test_ghostscript_gsnd_r_res",
            "desc": "测试使用-r参数指定分辨率，例如-r300"
        },
        {
            "name": "test_ghostscript_gsnd_sDEVICE_devname",
            "desc": "测试使用-sDEVICE参数选择输出设备，例如-sDEVICE=png16m"
        },
        {
            "name": "test_ghostscript_gsx__dNOPAUSE__dBATCH",
            "desc": "测试组合使用-dNOPAUSE和-dBATCH参数，不暂停并批量处理"
        },
        {
            "name": "test_ghostscript_pdf2dsc_no_input",
            "desc": "测试不带任何参数运行pdf2dsc命令，预期应提示错误"
        },
        {
            "name": "test_ghostscript_pdf2dsc_invalid_file",
            "desc": "测试使用一个不存在的PDF文件作为输入，预期应提示文件不存在错误"
        },
        {
            "name": "test_ghostscript_pf2afm_no_param",
            "desc": "测试pf2afm命令不带任何参数，应提示需要输入文件"
        },
        {
            "name": "test_ghostscript_pf2afm_missing_font",
            "desc": "测试pf2afm命令处理非字体文件，预期提示Neither pfa nor pfb found错误"
        },
        {
            "name": "test_ghostscript_printafm_help",
            "desc": "测试 printafm 命令的帮助信息"
        },
        {
            "name": "test_ghostscript_printafm_version",
            "desc": "测试 printafm 命令的版本信息"
        },
        {
            "name": "test_ghostscript_ps2epsi_help",
            "desc": "测试ps2epsi命令的帮助文档"
        },
        {
            "name": "test_ghostscript_ps2pdf12__upper_s",
            "desc": "测试ps2pdf12命令的-S参数，用于设置设备参数"
        },
        {
            "name": "test_ghostscript_ps2pdf13_help",
            "desc": "测试ps2pdf13命令的help参数，验证帮助信息是否正确显示"
        }
    ]
}