anchor.diff:      AppDir = ?config(apps, Config),
       {ok, Apps} = Expect = ?config(expect, Config),
       rebar_test_utils:run_and_check(
  -        Config, RebarConfig, ["as", "profile", "install_deps"], Expect
  +        Config, RebarConfig, ["as", "profile", "lock"], Expect
       ),
       check_warnings(error_calls(), ?config(warnings, Config), ?config(deps_type, Config)),
       BuildDir = filename:join([AppDir, "_build"]),
  
positive.code: fail_conflict(Config) ->
      {ok, RebarConfig} = file:consult(?config(rebarconfig, Config)),
      rebar_test_utils:run_and_check(
          Config, RebarConfig, ["install_deps"], ?config(expect, Config)
      ),
      check_warnings(error_calls(), ?config(warnings, Config), ?config(deps_type, Config)).
  
  
negative.code:      || {dep, App} <- Apps],
      %% A second run to another profile doesn't link dependencies
      rebar_test_utils:run_and_check(
          Config, RebarConfig, ["as", "other", "lock"], Expect
      ),
      [?assertMatch({error, enoent},
                    file:read_file_info(filename:join([BuildDir, "default", "lib", App])))
  