{
    "path": "$OET_PATH/testcases/function_test/pkg_test/fribidi/fribidi",
    "machine num": 1,
    "cases": [
        {
            "name": "test_fribidi_function_install",
            "desc": "Test fribidi package installation"
        },
        {
            "name": "test_fribidi_function_remove",
            "desc": "Test fribidi package removal"
        },
        {
            "name": "test_fribidi_function_version",
            "desc": "Test fribidi command version"
        },
        {
            "name": "test_fribidi_function_encoding",
            "desc": "Test fribidi with encoding"
        },
        {
            "name": "test_fribidi_fribidi__h",
            "desc": "测试fribidi命令的-h参数，显示帮助信息"
        },
        {
            "name": "test_fribidi_fribidi__upper_v",
            "desc": "测试fribidi命令的-V参数，显示版本信息"
        },
        {
            "name": "test_fribidi_fribidi__t",
            "desc": "测试fribidi命令的-t参数，测试GNU FriBidi功能"
        },
        {
            "name": "test_fribidi_fribidi__c_utf8",
            "desc": "测试fribidi命令的-c参数，指定字符集为UTF-8"
        },
        {
            "name": "test_fribidi_fribidi__caprtl",
            "desc": "测试fribidi命令的--caprtl参数，设置字符集为CapRTL"
        },
        {
            "name": "test_fribidi_fribidi__showinput",
            "desc": "测试fribidi命令的--showinput参数，输出输入字符串"
        },
        {
            "name": "test_fribidi_fribidi__nopad",
            "desc": "测试fribidi命令的--nopad参数，不对RTL行进行右对齐"
        },
        {
            "name": "test_fribidi_fribidi__w_num_80",
            "desc": "测试fribidi命令的-w参数，设置屏幕宽度为80"
        },
        {
            "name": "test_fribidi_fribidi__upper_b_bol",
            "desc": "测试fribidi命令的-B参数，在视觉字符串前输出指定字符串"
        },
        {
            "name": "test_fribidi_fribidi__upper_e_eol",
            "desc": "测试fribidi命令的-E参数，在视觉字符串后输出指定字符串"
        },
        {
            "name": "test_fribidi_fribidi__rtl",
            "desc": "测试fribidi命令的--rtl参数，强制基础方向为从右到左"
        },
        {
            "name": "test_fribidi_fribidi__ltr",
            "desc": "测试fribidi命令的--ltr参数，强制基础方向为从左到右"
        },
        {
            "name": "test_fribidi_fribidi__wrtl",
            "desc": "测试fribidi命令的--wrtl参数，若未发现强字符则设置基础方向为从右到左"
        },
        {
            "name": "test_fribidi_fribidi__wltr",
            "desc": "测试fribidi命令的--wltr参数，若未发现强字符则设置基础方向为从左到右（默认）"
        },
        {
            "name": "test_fribidi_fribidi__nomirror",
            "desc": "测试fribidi命令的--nomirror参数，关闭镜像功能"
        },
        {
            "name": "test_fribidi_fribidi__reordernsm",
            "desc": "测试fribidi命令的--reordernsm参数，重排NSM序列使其跟随基础字符"
        },
        {
            "name": "test_fribidi_fribidi__basedir",
            "desc": "测试fribidi命令的--basedir参数，输出基础方向"
        },
        {
            "name": "test_fribidi_fribidi__ltov",
            "desc": "测试fribidi命令的--ltov参数，输出逻辑到视觉的位置映射"
        },
        {
            "name": "test_fribidi_fribidi__levels",
            "desc": "测试fribidi命令的--levels参数，输出嵌入层级"
        },
        {
            "name": "test_fribidi_fribidi__c_cp1256",
            "desc": "测试fribidi命令的-c参数，指定字符集为CP1256"
        },
        {
            "name": "test_fribidi_fribidi__c_cp1255",
            "desc": "测试fribidi命令的-c参数，指定字符集为CP1255"
        },
        {
            "name": "test_fribidi_fribidi__c_iso8859_8",
            "desc": "测试fribidi命令的-c参数，指定字符集为ISO8859-8"
        },
        {
            "name": "test_fribidi_function_basic_conv",
            "desc": "Test basic bidirectional text conversion"
        },
        {
            "name": "test_fribidi_function_cli_help",
            "desc": "Test fribidi command help output"
        },
        {
            "name": "test_fribidi_function_cli_version",
            "desc": "Test fribidi command version output"
        },
        {
            "name": "test_fribidi_function_line_width",
            "desc": "Test setting output line width"
        },
        {
            "name": "test_fribidi_function_visual_mapping",
            "desc": "Test outputting logical-to-visual mapping"
        },
        {
            "name": "test_fribidi_function_clean_output",
            "desc": "Test cleaning explicit format codes"
        },
        {
            "name": "test_fribidi_fribidi_h",
            "desc": "测试fribidi命令的帮助选项"
        },
        {
            "name": "test_fribidi_fribidi_c_utf8",
            "desc": "测试fribidi命令指定UTF-8字符集"
        },
        {
            "name": "test_fribidi_fribidi_charsetdesc_caprtl",
            "desc": "测试fribidi命令显示CapRTL字符集描述"
        },
        {
            "name": "test_fribidi_fribidi_caprtl",
            "desc": "测试fribidi命令使用CapRTL字符集"
        },
        {
            "name": "test_fribidi_fribidi_showinput",
            "desc": "测试fribidi命令同时输出输入字符串"
        },
        {
            "name": "test_fribidi_fribidi_nopad",
            "desc": "测试fribidi命令不右对齐RTL行"
        },
        {
            "name": "test_fribidi_fribidi_nobreak",
            "desc": "测试fribidi命令不自动换行"
        },
        {
            "name": "test_fribidi_fribidi_w_40",
            "desc": "测试fribidi命令设置屏幕宽度为40"
        },
        {
            "name": "test_fribidi_fribidi_nomirror",
            "desc": "测试fribidi命令关闭镜像功能"
        },
        {
            "name": "test_fribidi_fribidi_clean",
            "desc": "测试fribidi命令清除视觉字符串中的显式格式代码"
        },
        {
            "name": "test_fribidi_fribidi_novisual",
            "desc": "测试fribidi命令不输出视觉字符串，仅输出其他信息"
        },
        {
            "name": "test_fribidi_fribidi_c_cp1255",
            "desc": "测试fribidi命令指定CP1255字符集"
        },
        {
            "name": "test_fribidi_function_help",
            "desc": "Test fribidi command help"
        },
        {
            "name": "test_fribidi_fribidi__nobreak",
            "desc": "测试 fribidi 命令不打断长行"
        },
        {
            "name": "test_fribidi_fribidi__w_40",
            "desc": "测试 fribidi 命令设置屏幕宽度为 40"
        },
        {
            "name": "test_fribidi_fribidi__clean",
            "desc": "测试 fribidi 命令清除视觉字符串输出中的显式格式代码"
        },
        {
            "name": "test_fribidi_fribidi__vtol",
            "desc": "测试 fribidi 命令输出视觉到逻辑位置映射"
        },
        {
            "name": "test_fribidi_fribidi__novisual",
            "desc": "测试 fribidi 命令不输出视觉字符串，配合其他信息输出选项使用"
        }
    ]
}