def test_udf_get_with_extra_parameter(self):
        module = "bin_lua.lua"
        language = aerospike.UDF_TYPE_LUA
        policy = {'timeout': 1000}

        # Check for status or empty udf contents
        with pytest.raises(TypeError) as typeError:
            TestGetRegistered.client.udf_get(module, language, policy, "")

        assert "udf_get() takes at most 3 arguments (4 given)" in str(
            typeError.value)
Converts a dictionary into a tuple of keys sorted by values.
dataset/ETHPy150Open aerospike/aerospike-client-python/test/old_tests/test_get_udf.py/TestGetRegistered.test_udf_get_with_extra_parameter--crossover with--dataset/ETHPy150Open GoogleCloudPlatform/endpoints-proto-datastore/endpoints_proto_datastore/utils.py/_DictToTuple