{
    "path": "$OET_PATH/testcases/function_test/pkg_test/elixir/elixir",
    "machine num": 1,
    "cases": [
        {
            "name": "test_elixir_install",
            "desc": "测试 elixir 软件包的安装功能，验证是否能够成功安装到系统中。",
            "machine num": 1
        },
        {
            "name": "test_elixir_elixirc__no_debug_info",
            "desc": "测试 elixirc 命令的不附加调试信息选项"
        },
        {
            "name": "test_elixir_mix_new",
            "desc": "测试创建新 Elixir 项目"
        },
        {
            "name": "test_elixir_elixir_v",
            "desc": "测试 -v 参数，打印 Erlang/OTP 和 Elixir 版本"
        },
        {
            "name": "test_elixir_elixir_version",
            "desc": "测试 --version 参数，打印 Erlang/OTP 和 Elixir 版本"
        },
        {
            "name": "test_elixir_elixir_short_version",
            "desc": "测试 --short-version 参数，仅打印 Elixir 版本"
        },
        {
            "name": "test_elixir_elixir_e",
            "desc": "测试 -e 参数，执行给定的命令"
        },
        {
            "name": "test_elixir_elixir_erl",
            "desc": "测试 --erl 参数，传递开关参数给 Erlang"
        },
        {
            "name": "test_elixir_elixir_werl",
            "desc": "测试 --werl 参数，在 Windows 上使用 Erlang 的 GUI shell"
        },
        {
            "name": "test_elixir_elixir_sname",
            "desc": "测试 --sname 参数，为分布式节点分配一个短名称"
        },
        {
            "name": "test_elixir_elixirc__upper_v",
            "desc": "测试 elixirc 的 -v 参数，应打印 Elixir 版本信息"
        },
        {
            "name": "test_elixir_mix_new_path",
            "desc": "测试mix new命令，用于在指定路径创建新项目"
        },
        {
            "name": "test_elixir_mix_upper_help",
            "desc": "测试mix --help选项，用于显示使用信息"
        },
        {
            "name": "test_elixir_mix_upper_version",
            "desc": "测试mix --version选项，用于显示版本信息"
        },
        {
            "name": "test_elixir_function_install",
            "desc": "测试elixir软件包的基本安装功能，验证其是否能被正确安装到系统中。"
        },
        {
            "name": "test_elixir_function_uninstall",
            "desc": "测试elixir软件包的卸载功能，验证其是否能被完全移除。"
        },
        {
            "name": "test_elixir_function_basic_hello",
            "desc": "测试elixir解释器执行简单代码（如打印“Hello”）的功能。"
        },
        {
            "name": "test_elixir_function_mix_compile",
            "desc": "测试使用mix工具编译一个简单的Elixir项目。"
        },
        {
            "name": "test_elixir_function_mix_deps",
            "desc": "测试使用mix管理项目依赖（如获取和更新依赖）。"
        },
        {
            "name": "test_elixir_function_mix_test",
            "desc": "测试使用mix运行项目中的单元测试。"
        }
    ]
}