{
    "path": "$OET_PATH/testcases/function_test/pkg_test/bc/bc",
    "machine num": 1,
    "cases": [
        {
            "name": "test_bc_function_install",
            "desc": "Test the installation of the bc package"
        },
        {
            "name": "test_bc_function_uninstall",
            "desc": "Test the uninstallation of the bc package"
        },
        {
            "name": "test_bc_function_script",
            "desc": "Test script execution with bc"
        },
        {
            "name": "test_bc_function_version",
            "desc": "Check the version of the bc package"
        },
        {
            "name": "test_bc_function_help",
            "desc": "Test the help or usage information display"
        },
        {
            "name": "test_bc_function_basic_math",
            "desc": "Test basic arithmetic operations with bc"
        },
        {
            "name": "test_bc_function_stdin",
            "desc": "Test feeding expressions via standard input"
        },
        {
            "name": "test_bc_bc__upper_h",
            "desc": "测试bc命令的--help参数以显示帮助信息"
        },
        {
            "name": "test_bc_bc__i",
            "desc": "测试bc命令的-i参数以强制进入交互模式"
        },
        {
            "name": "test_bc_bc__upper_i",
            "desc": "测试bc命令的--interactive参数以强制进入交互模式"
        },
        {
            "name": "test_bc_bc__l",
            "desc": "测试bc命令的-l参数以加载预定义的数学函数库"
        },
        {
            "name": "test_bc_bc__upper_l",
            "desc": "测试bc命令的--mathlib参数以加载预定义的数学函数库"
        },
        {
            "name": "test_bc_bc__q",
            "desc": "测试bc命令的-q参数以不显示初始横幅"
        },
        {
            "name": "test_bc_bc__upper_q",
            "desc": "测试bc命令的--quiet参数以不显示初始横幅"
        },
        {
            "name": "test_bc_bc__v",
            "desc": "测试bc命令的-v参数以显示版本信息"
        },
        {
            "name": "test_bc_bc__q__s",
            "desc": "测试bc命令组合使用-q和-s参数"
        },
        {
            "name": "test_bc_bc__w__l",
            "desc": "测试bc命令组合使用-w和-l参数"
        },
        {
            "name": "test_bc_bc__q__w",
            "desc": "测试bc命令组合使用-q和-w参数"
        },
        {
            "name": "test_bc_dc__h",
            "desc": "测试dc命令的-h选项，显示帮助信息"
        },
        {
            "name": "test_bc_dc__upper_v",
            "desc": "测试dc命令的-V选项，输出版本信息"
        },
        {
            "name": "test_bc_function_verify",
            "desc": "Verify bc package is installed"
        },
        {
            "name": "test_bc_function_adv_math",
            "desc": "Test advanced math with -l flag"
        },
        {
            "name": "test_bc_function_interactive",
            "desc": "Test interactive mode of bc"
        },
        {
            "name": "test_bc_bc__h__v",
            "desc": "测试 bc 命令同时使用帮助和版本选项"
        },
        {
            "name": "test_bc_bc__s__w",
            "desc": "测试 bc 命令同时使用标准模式和警告模式选项"
        },
        {
            "name": "test_bc_dc_help",
            "desc": "测试 dc 命令使用 -h 参数显示帮助信息"
        },
        {
            "name": "test_bc_function_help_version",
            "desc": "Test help and version display"
        },
        {
            "name": "test_bc_function_verify_inst",
            "desc": "Verify bc package is installed"
        }
    ]
}