anchor.diff:  end_per_testcase(new_node_can_receive_short_old_chain_from_other_new_node, _) -> ok;
   end_per_testcase(new_node_can_mine_on_old_chain_using_old_protocol, _) -> ok;
   end_per_testcase(new_node_can_mine_on_old_chain_using_new_protocol, _) -> ok;
  -end_per_testcase(new_node_can_mine_spend_tx_on_old_chain_using_old_protocol, Config) ->
  -    aest_nodes:ct_cleanup(Config);
  -end_per_testcase(new_node_can_mine_spend_tx_on_old_chain_using_new_protocol, Config) ->
  -    aest_nodes:ct_cleanup(Config).
  +end_per_testcase(new_node_can_mine_spend_tx_on_old_chain_using_old_protocol, _) -> ok;
  +end_per_testcase(new_node_can_mine_spend_tx_on_old_chain_using_new_protocol, _) -> ok.
   
   %=== TEST CASES ================================================================
   
  
positive.code:        ).
  -define(HEIGHT_OF_NEW_PROTOCOL_FOR_VALIDATING_BLOCKS(OldChainHeight),
          (- 3 + OldChainHeight)
         ).
  
  -define(CUCKOO_MINER(N),
  
negative.code: init_per_group(genesis, Config) -> Config;
  init_per_group(hard_fork, Config) -> Config;
  init_per_group(hard_fork_with_tx, Config) -> Config;
  init_per_group(Group, Config)
    when Group == hard_fork_all; Group == hard_fork_all_with_tx ->
      {_, {restore_db_backup_on_old_node, SavedCfg}} =
          proplists:lookup(saved_config, Config),
      [{_, _} = proplists:lookup(db_backup_top_height, SavedCfg),
  