anchor.diff:            end,
       [Fun(Option, ErrorMsg, Type) || {Option, ErrorMsg, Type} <- TestOpts].
   
  +cookie() ->
  +    [{doc, "Test cookie extension in TLS 1.3"}].
  +cookie(Config) when is_list(Config) ->
  +    cookie_extension(Config, true),
  +    cookie_extension(Config, false).
   
   %%--------------------------------------------------------------------
   %% Internal functions ------------------------------------------------
  
positive.code:     ssl_test_lib:close(Server),
      ssl_test_lib:close(Client).
  
  start_client_negative(Config, Options, Error) ->
      ClientOpts = ssl_test_lib:ssl_options(client_rsa_opts, Config),
      {ClientNode, _, Hostname} = ssl_test_lib:run_where(Config),
  
negative.code:      client_options_negative_dependency_role,
       server_options_negative_version_gap,
       server_options_negative_dependency_role,
       invalid_options_tls13,
       cookie
      ].
  
  init_per_suite(Config0) ->
  