anchor.diff:      ),
       rebar_test_utils:run_and_check(
           Config, RebarConfig, ["as", "nondef", "lock"],
  -        {ok, [{dep, "B"}, {lock, "B"}, {dep, "C", "2"}], "nondef"}
  +        {ok, [{dep, "B"}, {lock, "B"}, {lock, "C", "1"}, {dep, "C", "2"}], "nondef"}
       ).
   
   run(Config) ->
  
positive.code:     AppDir = ?config(apps, Config),
      {ok, Apps} = Expect = ?config(expect, Config),
      rebar_test_utils:run_and_check(
          Config, RebarConfig, ["as", "profile", "lock"], Expect
      ),
      check_warnings(error_calls(), ?config(warnings, Config), ?config(deps_type, Config)),
  
negative.code: 
  nondefault_pick_highest(Config) ->
      {ok, RebarConfig} = file:consult(?config(rebarconfig, Config)),
      rebar_test_utils:run_and_check(
          Config, RebarConfig, ["lock"],
          {ok, [{dep, "B"}, {lock, "B"}, {lock, "C", "1"}, {dep, "C", "1"}], "default"}
      ),
      rebar_test_utils:run_and_check(
          Config, RebarConfig, ["as", "nondef", "lock"],
          {ok, [{dep, "B"}, {lock, "B"}, {lock, "C", "1"}, {dep, "C", "2"}], "nondef"}
      ),
      rebar_test_utils:run_and_check(
          Config, RebarConfig, ["lock"],
  