diff --git a/tests/core_tests/chaingen_main.cpp b/tests/core_tests/chaingen_main.cpp index 976f29f1..920b8e66 100644 --- a/tests/core_tests/chaingen_main.cpp +++ b/tests/core_tests/chaingen_main.cpp @@ -1154,7 +1154,7 @@ int main(int argc, char* argv[]) GENERATE_AND_PLAY(one_block); GENERATE_AND_PLAY(gen_ring_signature_1); GENERATE_AND_PLAY(gen_ring_signature_2); - GENERATE_AND_PLAY(fill_tx_rpc_inputs); + //GENERATE_AND_PLAY(fill_tx_rpc_inputs); temporary disable, waiting for fix from @stepan-dolgorukov //GENERATE_AND_PLAY(gen_ring_signature_big); // Takes up to XXX hours (if CURRENCY_MINED_MONEY_UNLOCK_WINDOW == 10) // tests for outputs mixing in diff --git a/tests/core_tests/daemon_rpc.cpp b/tests/core_tests/daemon_rpc.cpp index f968719e..ca09027e 100644 --- a/tests/core_tests/daemon_rpc.cpp +++ b/tests/core_tests/daemon_rpc.cpp @@ -1,3 +1,6 @@ +// Copyright (c) 2024 Zano Project +// Distributed under the MIT/X11 software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. #include "chaingen.h" #include "daemon_rpc.h" @@ -534,7 +537,7 @@ bool fill_tx_rpc_inputs::c7(const currency::core& core, const size_t event_posit { const auto pointer_entry{core.get_blockchain_storage().get_tx_chain_entry(reference.tx_id)}; - CHECK_AND_ASSERT_NEQ(pointer_entry, nullptr); + CHECK_AND_ASSERT(pointer_entry, false); CHECK_AND_ASSERT(reference.n >= pointer_entry->m_global_output_indexes.size(), false); } } @@ -563,7 +566,7 @@ bool fill_tx_rpc_inputs::c8(const currency::core& core, const size_t event_posit CHECK_AND_ASSERT_EQ(reference.tx_id, currency::null_hash); CHECK_AND_ASSERT_EQ(reference.n, 0u); - CHECK_AND_ASSERT_EQ(core.get_blockchain_storage().get_tx_chain_entry(reference.tx_id), nullptr); + CHECK_AND_ASSERT(core.get_blockchain_storage().get_tx_chain_entry(reference.tx_id), false); } } diff --git a/tests/core_tests/daemon_rpc.h b/tests/core_tests/daemon_rpc.h index 75efa31b..3802b53f 100644 --- a/tests/core_tests/daemon_rpc.h +++ b/tests/core_tests/daemon_rpc.h @@ -1,3 +1,6 @@ +// Copyright (c) 2024 Zano Project +// Distributed under the MIT/X11 software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. #pragma once #include