def METHOD_NAME(test_format, expect_format):
    """
    Test format parsing for deployment payload.
    .. versionchanged:: 4.11
        Omitted field ``default: False`` not added automatically *during deployment* anymore.
        It remains there if provided though, and will be added once again during process description parsing.
    .. seealso::
        Validation of above mentioned behavior is accomplished with
        :func:`tests.functional.test_wps_package.WpsPackageAppTest.test_deploy_process_io_no_format_default`.
    """
    format_schema = sd.DeploymentFormat()
    try:
        result_format = format_schema.deserialize(test_format)
        result_format.pop("$schema", None)
        result_format.pop("$id", None)
        assert result_format == expect_format
    except colander.Invalid:
        pytest.fail(f"Expected format to be valid: [{test_format}]")