mirror of
https://github.com/monero-project/monero.git
synced 2025-08-07 13:42:28 -04:00
Add rct core tests
This commit is contained in:
parent
ada527558f
commit
106e3dc3d4
7 changed files with 764 additions and 10 deletions
|
@ -173,6 +173,33 @@ int main(int argc, char* argv[])
|
|||
// GENERATE_AND_PLAY(gen_v2_tx_unmixable_two);
|
||||
GENERATE_AND_PLAY(gen_v2_tx_dust);
|
||||
|
||||
GENERATE_AND_PLAY(gen_rct_tx_valid_from_pre_rct);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_valid_from_rct);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_valid_from_mixed);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_pre_rct_bad_real_dest);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_pre_rct_bad_real_mask);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_pre_rct_bad_fake_dest);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_pre_rct_bad_fake_mask);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_rct_bad_real_dest);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_rct_bad_real_mask);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_rct_bad_fake_dest);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_rct_bad_fake_mask);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_rct_spend_with_zero_commit);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_pre_rct_zero_vin_amount);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_rct_non_zero_vin_amount);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_non_zero_vout_amount);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_pre_rct_duplicate_key_image);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_rct_duplicate_key_image);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_pre_rct_wrong_key_image);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_rct_wrong_key_image);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_pre_rct_wrong_fee);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_rct_wrong_fee);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_pre_rct_remove_vin);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_rct_remove_vin);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_pre_rct_add_vout);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_rct_add_vout);
|
||||
GENERATE_AND_PLAY(gen_rct_tx_pre_rct_increase_vin_and_fee);
|
||||
|
||||
std::cout << (failed_tests.empty() ? concolor::green : concolor::magenta);
|
||||
std::cout << "\nREPORT:\n";
|
||||
std::cout << " Test run: " << tests_count << '\n';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue