unit_tests: fix ringdb unit tests
This commit is contained in:
parent
b60cf6a938
commit
ae34e1ba1c
@ -65,11 +65,17 @@ static std::pair<uint64_t, uint64_t> generate_output()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#define KEY_1 []{ static const crypto::chacha_key KEY_1 = generate_chacha_key(); return KEY_1; }()
|
static crypto::chacha_key get_KEY_1() { static const crypto::chacha_key KEY_1 = generate_chacha_key(); return KEY_1; }
|
||||||
#define KEY_2 []{ static const crypto::chacha_key KEY_2 = generate_chacha_key(); return KEY_2; }()
|
static crypto::chacha_key get_KEY_2() { static const crypto::chacha_key KEY_2 = generate_chacha_key(); return KEY_2; }
|
||||||
#define KEY_IMAGE_1 []{ static const crypto::key_image KEY_IMAGE_1 = generate_key_image(); return KEY_IMAGE_1; }()
|
static crypto::key_image get_KEY_IMAGE_1() { static const crypto::key_image KEY_IMAGE_1 = generate_key_image(); return KEY_IMAGE_1; }
|
||||||
#define OUTPUT_1 []{ static const std::pair<uint64_t, uint64_t> OUTPUT_1 = generate_output(); return OUTPUT_1; }()
|
static std::pair<uint64_t, uint64_t> get_OUTPUT_1() { static const std::pair<uint64_t, uint64_t> OUTPUT_1 = generate_output(); return OUTPUT_1; }
|
||||||
#define OUTPUT_2 []{ static const std::pair<uint64_t, uint64_t> OUTPUT_2 = generate_output(); return OUTPUT_2; }()
|
static std::pair<uint64_t, uint64_t> get_OUTPUT_2() { static const std::pair<uint64_t, uint64_t> OUTPUT_2 = generate_output(); return OUTPUT_2; }
|
||||||
|
|
||||||
|
#define KEY_1 get_KEY_1()
|
||||||
|
#define KEY_2 get_KEY_2()
|
||||||
|
#define KEY_IMAGE_1 get_KEY_IMAGE_1()
|
||||||
|
#define OUTPUT_1 get_OUTPUT_1()
|
||||||
|
#define OUTPUT_2 get_OUTPUT_2()
|
||||||
|
|
||||||
class RingDB: public tools::ringdb
|
class RingDB: public tools::ringdb
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user