{
    "path": "$OET_PATH/testcases/function_test/pkg_test/cjose/cjose-devel",
    "machine num": 1,
    "cases": [
        {
            "name": "test_cjose-devel_function_install",
            "desc": "Test installation of cjose-devel package"
        },
        {
            "name": "test_cjose-devel_function_encrypt",
            "desc": "Test encryption functionality of cjose-devel"
        },
        {
            "name": "test_cjose-devel_function_decrypt",
            "desc": "Test decryption functionality of cjose-devel"
        },
        {
            "name": "test_cjose-devel_function_sign",
            "desc": "Test signing functionality of cjose-devel"
        },
        {
            "name": "test_cjose-devel_function_verify",
            "desc": "Test verification functionality of cjose-devel"
        },
        {
            "name": "test_cjose-devel_function_jwk",
            "desc": "Test JWK handling in cjose-devel"
        },
        {
            "name": "test_cjose-devel_function_check_version",
            "desc": "Test checking version of cjose"
        },
        {
            "name": "test_cjose-devel_function_compile_lib",
            "desc": "Test compiling with cjose headers"
        },
        {
            "name": "test_cjose-devel_function_link_lib",
            "desc": "Test linking with cjose library"
        },
        {
            "name": "test_cjose-devel_function_jwe_create",
            "desc": "Test JWE creation flow"
        },
        {
            "name": "test_cjose-devel_function_jws_create",
            "desc": "Test JWS creation flow"
        },
        {
            "name": "test_cjose-devel_function_error_handle",
            "desc": "Test error handling"
        }
    ]
}