{
    "path": "$OET_PATH/testcases/function_test/pkg_test/environment-modules/environment-modules",
    "machine num": 1,
    "cases": [
        {
            "name": "test_environment-modules_function_uninstall",
            "desc": "Test the uninstallation of environment-modules package"
        },
        {
            "name": "test_environment-modules_function_unload",
            "desc": "Test unloading modules functionality"
        },
        {
            "name": "test_environment-modules_function_load",
            "desc": "Test loading modules functionality"
        },
        {
            "name": "test_environment-modules_function_list",
            "desc": "Test listing available modules"
        },
        {
            "name": "test_environment-modules_function_avail",
            "desc": "Test displaying all available modules"
        },
        {
            "name": "test_environment-modules_function_refresh",
            "desc": "Test refreshing module cache"
        },
        {
            "name": "test_environment-modules_function_version",
            "desc": "Test checking modules tool version"
        },
        {
            "name": "test_environment-modules_envml_unload_module",
            "desc": "使用envml unload=module命令卸载单个模块并运行指定命令"
        },
        {
            "name": "test_environment-modules_envml_purge_load_module",
            "desc": "使用envml purge:load=module命令组合操作（先卸载所有模块再加载模块）并运行指定命令"
        },
        {
            "name": "test_environment-modules_modulecmd_upper_i",
            "desc": "测试 modulecmd 命令的忽略用户初始化文件模式"
        },
        {
            "name": "test_environment-modules_modulecmd_upper_z",
            "desc": "测试 modulecmd 命令的模块压缩模式"
        },
        {
            "name": "test_environment-modules_envml_restore",
            "desc": "使用restore参数恢复默认模块集合并执行命令"
        },
        {
            "name": "test_environment-modules_envml_unload_mod1_mod2",
            "desc": "使用unload参数卸载多个模块mod1和mod2并执行命令"
        },
        {
            "name": "test_environment-modules_function_help",
            "desc": "Test displaying help information for module command"
        },
        {
            "name": "test_environment-modules_function_search",
            "desc": "Test searching for available modules"
        },
        {
            "name": "test_environment-modules_function_display",
            "desc": "Test displaying module information"
        },
        {
            "name": "test_environment-modules_modulecmd_upper_v",
            "desc": "测试 modulecmd 的 V 参数以获取详细版本信息"
        },
        {
            "name": "test_environment-modules_modulecmd_upper_d",
            "desc": "测试 modulecmd 的 D 参数以启用调试模式"
        },
        {
            "name": "test_environment-modules_modulecmd_upper_p",
            "desc": "测试 modulecmd 的 p 参数以预加载模块"
        },
        {
            "name": "test_environment-modules_function_install",
            "desc": "Test the installation of environment-modules package"
        },
        {
            "name": "test_environment-modules_function_list_loaded",
            "desc": "Test listing loaded modules"
        },
        {
            "name": "test_environment-modules_function_help_module",
            "desc": "Test help for specific module"
        }
    ]
}