anchor.diff:  
       {ok, _} = rebar_test_utils:run_and_check(Config, [], ["as", "test", "compile"], return).
   
  -
  +data_dir_correct(Config) ->
  +    DataDir = ?config(data_dir, Config),
  +    Parts = filename:split(DataDir),
  +    ["rebar_ct_SUITE_data","test","rebar","lib","test","_build"|_] = lists:reverse(Parts).
  +
  +
  +%% helper for generating test data
   test_suite(Name) ->
       io_lib:format("-module(~ts_SUITE).\n"
                     "-compile(export_all).\n"
  
positive.code:     ok = filelib:ensure_dir(Suite3),
      ok = file:write_file(Suite3, test_suite("extras")),
  
      [{appnames, [Name1, Name2]}|C].
  
  end_per_group(_Group, _Config) -> ok.
  
  
negative.code:                                     multi_suite,
                                      all_suite,
                                      single_dir_and_single_suite,
                                      symlinked_dir_overwritten_fix]},
               {data_dirs, [], [data_dir_correct]}].
  
  init_per_group(basic_app, Config) ->
      C = rebar_test_utils:init_rebar_state(Config, "ct_"),
  