anchor.diff:             [{log_generations, 10},
               {log_cyclesize, 1024*1024*100}]}]],
       UpgradedCfg = upgrade_config_from_2_2_0_to_2_3_0(Cfg),
  -    ?assertMatch([
  -                  {set, Key,
  +    ?assertMatch([{set, Key,
                      [{log_generations, 20},
                       {log_cyclesize, 1024*1024*10},
                       {admin_pass, _}]}], UpgradedCfg).
  
positive.code:          "-l", {"0.0.0.0:~B,0.0.0.0:~B:1000", [port, dedicated_port]},
           "-p", {"~B", [port]},
           "-E", path_config:component_path(lib, "memcached/bucket_engine.so"),
           "-B", "binary",
           "-r",
           "-c", "10000",
           "-e", {"admin=~s;default_bucket_name=default;auto_create=false",
                  [admin_user]},
  
negative.code:     CfgWithoutUUID = [[{some_key, some_value}]],
      CfgWithUUID = [[{Key, <<"uuid">>},
                      {some_key, some_value}]],
      Default = [{Key, <<"default uuid">>},
                 {{node, node(), port_servers}, port_servers_cfg}],
  
      ?assertMatch([{set, {node, _, port_servers}, _}],
                   do_upgrade_config_from_2_3_0_to_3_0(CfgWithUUID, Default)),
  
      ?assertMatch([{set, {node, _, port_servers}, _}, {set, Key, <<"default uuid">>}],
                   do_upgrade_config_from_2_3_0_to_3_0(CfgWithoutUUID, Default)).
  
  no_upgrade_on_current_version_test() ->
  